Duolingo logo

Software Engineer Intern - Java, Python, Kotlin, Swift

Duolingo

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

Duolingo logo
Duolingo

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.

Duolingo logo
Duolingo

Senior Backend Software Engineer (Java/Kotlin)

Join Duolingo as a Senior Backend Software Engineer in New York. Work with Java/Kotlin on high-traffic APIs and microservices.

Duolingo logo
Duolingo

Software Engineer, New Graduate

Join Duolingo as a Software Engineer, New Graduate. Work on innovative projects in a fun, mission-driven environment.

Duolingo logo
Duolingo

Senior Backend Software Engineer

Join Duolingo as a Senior Backend Software Engineer to build APIs and microservices for millions of users.

Duolingo logo
Duolingo

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.

Duolingo logo
Duolingo

Data Scientist Intern

Join Duolingo as a Data Scientist Intern to work on innovative solutions using data analytics and predictive models.

Duolingo logo
Duolingo

Data Scientist Intern

Join Duolingo as a Data Scientist Intern to work on innovative solutions using data analytics and predictive analytics.

Duolingo logo
Duolingo

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.

Grammarly logo
Grammarly

Software Engineering Intern (Summer 2025)

Join Grammarly as a Software Engineering Intern for Summer 2025. Gain hands-on experience in software development with a leading AI company.

Duolingo logo
Duolingo

Data Scientist I, New Graduate

Join Duolingo as a Data Scientist I to drive data-driven decisions and influence product roadmaps.

Kognitos logo
Kognitos

Software Engineer Intern (Spring 2025)

Join Kognitos as a Software Engineer Intern in San Jose, CA. Work on AI projects, collaborate with experts, and enhance your skills.

Dataiku logo
Dataiku

Software Engineer Intern - Business Solutions

Join Dataiku as a Software Engineer Intern in Business Solutions, Paris. Engage in AI and data science projects, using Java, Python, and front-end technologies.

Nike logo
Nike

Software Engineering Undergraduate Intern

Join Nike as a Software Engineering Intern, work with cutting-edge technology, and innovate in a diverse and inclusive environment.

Ibotta logo
Ibotta

Software Engineering Intern

Join Ibotta as a Software Engineering Intern in Denver. Work on real-world challenges, learn from experts, and contribute to innovative projects.

Duolingo logo
Duolingo

AI Research Engineer, New PhD Graduate

Join Duolingo as an AI Research Engineer to solve complex problems and innovate in AI and data science.

Duolingo logo
Duolingo

Data Scientist I, New Graduate

Join Duolingo as a Data Scientist I, New Graduate to drive data-driven decisions and enhance user experiences.

Verkada logo
Verkada

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.

Qonto logo
Qonto

iOS Engineering Intern

Join Qonto as an iOS Engineering Intern to build innovative features in Swift, focusing on high-quality code and UI in a dynamic team.

Duolingo logo
Duolingo

Senior Data Scientist

Join Duolingo as a Senior Data Scientist to drive data-driven decisions and improve our app through experimentation.

Uber logo
Uber

Software Engineering Internship

Join Uber as a Software Engineering Intern in Sunnyvale, CA. Gain real-world experience in software development and impact millions globally.

Duolingo logo
Duolingo

AI Research Engineer, New PhD Graduate

Join Duolingo as an AI Research Engineer to solve complex problems in AI, Data Science, and NLP. PhD required. Relocation to Pittsburgh, PA.

Kognitos logo
Kognitos

Software Engineer Intern

Join Kognitos as a Software Engineer Intern to work on AI and machine learning projects in San Jose.

Intuit logo
Intuit

Software Engineering Intern

Join Intuit as a Software Engineering Intern focusing on web application design and development. Enhance user experience with cutting-edge technologies.

Uber logo
Uber

Software Engineering Internship

Join Uber's Software Engineering Internship to gain real-world experience in tech. Ideal for first or second year students.