Join Duolingo as a Software Engineer Intern
At Duolingo, our mission is to develop the best education in the world and make it universally available. As a Software Engineer Intern, you will be part of a team that is passionate about finding innovative solutions to complex technical problems. You will have the opportunity to work on real-world projects, run experiments, and make data-driven decisions that impact our massive user base.
What You'll Do
- 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.
- Attend career-building skill workshops.
- Receive coaching and mentorship from a Duolingo Software Engineer.
- Build lasting relationships with others who share a passion for making the best education universally available.
What We're Looking For
- Second-year undergraduate student currently pursuing a Bachelor’s degree in Computer Science or a related technical field graduating in May 2027 (or December 2026).
- Completion of at least two college-level computer science courses.
- Programming experience in one or more of the following languages: Java, Python, Kotlin, or Swift.
- Dedication to our mission of accessible education.
- 10-week consecutive availability from June 9, 2025 - August 15, 2025.
- Ability to relocate to Pittsburgh, PA.
Why You'll Love Working Here
- Language learning opportunities.
- Catered in-house lunches and breakfast.
- Company-wide Hackathon.
- PTO and company holidays.
- Frequent company-wide dinners, monthly celebrations, social clubs, and so much more!
Duolingo is proud to be an Equal Employment Opportunity employer. We do not discriminate based upon race, religion, color, national origin, gender, sexual orientation, gender identity, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.
Join us in our life-changing mission to develop education for our half a billion (and growing!) learners around the world.
Benefits Extracted with AI
- Language learning opportunities
- Catered in-house lunches and breakfast
- Company-wide Hackathon
- PTO and company holidays
- Frequent company-wide dinners
- Monthly celebrations
- Social clubs
Similar jobs
Last update: 23 minutes ago
Software Engineer, New Graduate
Join Duolingo as a Software Engineer, New Graduate. Work on innovative projects in a fun, mission-driven environment.
Software Engineer, New Graduate
Join Duolingo as a Software Engineer, New Graduate. Work on innovative projects in a fun, mission-driven environment. Relocation to Pittsburgh required.
Software Engineer Intern
Join Duolingo as a Software Engineer Intern in Pittsburgh. Work on impactful projects and gain hands-on experience in a dynamic environment.
Data Scientist Intern
Join Duolingo as a Data Scientist Intern to work on innovative solutions using data analytics and predictive models.
Data Scientist Intern
Join Duolingo as a Data Scientist Intern to work on innovative solutions using data analytics and predictive analytics.
Data Scientist Intern (PhD or Masters)
Join Duolingo as a Data Scientist Intern to apply advanced analytics and machine learning in a dynamic, data-driven environment.
Android Engineering Intern
Join Verkada as an Android Engineering Intern for Summer 2025. Gain hands-on experience in Android development with Kotlin and Android SDK.
Data Scientist I, New Graduate
Join Duolingo as a Data Scientist I to drive data-driven decisions and influence product roadmaps.
Software Engineering Internship
Join Uber as a Software Engineering Intern in Sunnyvale, CA. Gain real-world experience in software development and impact millions globally.
Software Engineering Internship
Join Uber as a Software Engineering Intern to gain real-world experience in a fast-paced environment. Work on impactful projects.
Software Engineering Internship
Join Uber's Software Engineering Internship to gain real-world experience in tech. Ideal for first or second year students.
Software Engineering Internship
Join Uber's Software Engineering team as an intern, gain real-world experience, and contribute to impactful projects.
Software Engineering Internship
Join Uber's Software Engineering Internship for hands-on experience in tech, open to Canadian students.
Software Engineering Internship
Join Uber's Software Engineering Internship for hands-on experience in software development and testing.
Software Engineering Internship
Join Uber's Software Engineering Internship in Sunnyvale, CA. Gain real-world experience and professional networking opportunities.
Software Engineering Internship
Join Uber's Software Engineering Internship to gain real-world experience in tech, focusing on software development and testing.
Software Engineering Internship
Join Uber's Software Engineering Internship for hands-on experience in software development and testing.
Software Engineering Internship - UberSTAR Program
Join Uber's Software Engineering Internship for hands-on experience in tech, open to first or second-year students.
Software Engineering Internship
Join Uber's Software Engineering Internship to gain real-world experience in tech. Open to first or second year students.
Software Engineering Internship
Join Uber's Software Engineering Internship for hands-on experience in tech. Open to first or second-year students.
Software Engineering Internship
Join Uber's Software Engineering Internship to gain real-world experience in tech. Ideal for first or second-year students.
Software Engineering Intern
Join Intuit as a Software Engineering Intern focusing on web application design and development. Enhance user experience with cutting-edge technologies.
Software Engineering Internship - UberSTAR Program
Join Uber's Software Engineering Internship for hands-on experience in tech, open to Stanford students.
Software Engineering Internship
Join Uber's Software Engineering Internship for hands-on experience in tech, open to UC Berkeley students.