Duolingo is looking to solve the problem of needing to complete challenging, real-world software engineering projects by bringing in undergraduate students to contribute.
Requirements
- Programming experience in one or more of the following languages: Java, Python, Kotlin or Swift.
- Completion of at least two college-level computer science courses
Responsibilities
- Work within a small group to complete a challenging, real-world software engineering project.
- Develop your technical skills through engineering talks, training, and guest speakers.
Other
- Second-year undergraduate student currently pursuing a Bachelor's degree in Computer Science or a related technical field.
- Graduating in Fall 2027 or Spring 2028.
- Dedication to our mission of accessible education
- 10 week consecutive availability from June 8, 2026 - August 14, 2026
- Ability to relocate to Pittsburgh, PA
- Deadline to apply: September 29, 2025
- A GPA of 3.5+
- A Duolingo streak