We are seeking a passionate and curious undergraduate to join our Data Services unit as a long-term intern. The ideal candidate will have a strong foundation in computer science or computer engineering, combined with a deep enthusiasm for learning, experimenting, and building. This is an excellent opportunity for someone who thrives in a technically rich environment and is eager to contribute to real-world research and software development projects.
Qualifications
Minimum Qualifications:
- Academic Background: Currently enrolled in a Bachelor’s degree program in Computer Engineering, Computer Science, or a closely related field, having successfully completed at least two years of study.
- Availability: Willing to commit to a full-time internship position for a minimum duration of one year, with flexibility to accommodate academic schedules.
- Strong Grasp of Software Engineering Principles: Solid understanding of core software development concepts such as data structures, algorithms, object-oriented programming, version control, testing, and design patterns.
- Exceptional Ability and Willingness to Learn: Demonstrated ability to quickly pick up new tools, frameworks, and programming languages. A track record of independent learning through personal projects, coursework, or contributions to open-source is highly desirable.
- Tinkerer Mentality: Naturally curious and experimental, with a passion for trying out new technologies, coding side-projects, participating in hackathons, or engaging in developer communities.
- Strong Communication Skills: Capable of articulating complex ideas clearly, both in writing and in conversation. Comfortable asking questions, offering feedback, and contributing to team discussions.
- Collaborative and Inclusive Attitude: Experience working in or an openness to working in diverse, multicultural teams. Respects and values different perspectives and thrives in collaborative environments.