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

DeepL logo
DeepL

Senior Backend Engineer C++

Join DeepL as a Senior Backend Engineer C++ to design and maintain scalable backend services using C++ and AI technologies.

N26 logo
N26

Backend Engineer - Financial Empowerment

Join N26 as a Backend Engineer to empower financial freedom using Java, Kotlin, and microservices in a hybrid work environment.

Applied Intuition logo
Applied Intuition

Software Engineer - Autonomous Driving

Join Applied Intuition as a Software Engineer in Munich to tackle autonomous driving challenges with top ADAS/AV programs.

Rohde & Schwarz logo
Rohde & Schwarz

Fullstack Developer with Angular and Kotlin

Join Rohde & Schwarz as a Fullstack Developer in Berlin, working with Angular, Kotlin, and REST APIs in a cloud-based environment.

freiheit.com technologies logo
freiheit.com technologies

Software Engineer with Haskell, Java, JavaScript, Python, C++

Join our innovative engineering team in Hamburg as a Software Engineer. Work with Haskell, Java, Python, and more in a hybrid environment.

Swift logo
Swift

Senior Developer with Kubernetes and Automation Expertise

Join Swift as a Senior Developer to enhance our Kubernetes platform with automation and security expertise.

Braintrust logo
Braintrust

iOS Developer

Join Tezza as an iOS Developer to enhance our app with Swift and SwiftUI, working remotely in a creative team.

Ilkari logo
Ilkari

Senior Software Engineer - Python, Django, Angular

Join Ilkari as a Senior Software Engineer to lead development in Python, Django, and Angular, creating scalable solutions in a hybrid work environment.

Coinbase logo
Coinbase

Software Engineer Intern

Join Coinbase as a Software Engineer Intern to build next-gen crypto products. Solve complex problems with blockchain technology.

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.

mobile.de logo
mobile.de

Full Stack Software Engineer (d/f/m)

Join mobile.de as a Full Stack Software Engineer in Berlin, working with Java, JavaScript, and Kotlin in a hybrid environment.

Delivery Hero logo
Delivery Hero

Software Engineer (Java/Kotlin) Partners API - Quick Commerce

Join Delivery Hero as a Software Engineer in Berlin, working with Java/Kotlin on Partners API for Quick Commerce. Entry-level role with great benefits.

Together AI logo
Together AI

Senior Backend Engineer - Java, Rust, Go

Join Together AI as a Senior Backend Engineer in Amsterdam. Work with Java, Rust, and Go to build scalable backend systems.

Inclusively logo
Inclusively

Mid-Level Software Engineer - React Native, Python, Kotlin

Join as a Software Engineer to build social gaming features using React Native, Python, and Kotlin. Remote role with competitive salary and equity.

Sofico logo
Sofico

Senior Software Engineer - Java, Microservices

Join Sofico as a Senior Software Engineer focusing on Java and Microservices in Bavaria, Germany. Work on ERP solutions for automotive finance.

Pendo.io logo
Pendo.io

Software Engineering Internship (Front End/Back End/Site Reliability/Security)

Join Pendo as a Software Engineering Intern in Raleigh, NC. Work on impactful projects in a dynamic tech environment. $30/hr.

Trade Republic logo
Trade Republic

Senior Backend Engineer (Kotlin, Spring)

Join Trade Republic as a Senior Backend Engineer to build scalable services using Kotlin and Spring in a hybrid work environment.

Intuitech logo
Intuitech

Fullstack Developer (Java, Spring, Angular, React)

Join Intuitech as a Fullstack Developer in Budapest. Work with Java, Spring, Angular, React in a hybrid setup. Great benefits and growth opportunities.

T-Digital by Deutsche Telekom logo
T-Digital by Deutsche Telekom

Senior Fullstack Developer (Java, Spring Boot, Angular)

Join T-Digital as a Senior Fullstack Developer to innovate secure login systems using Java, Spring Boot, and Angular. Fully remote work available.

Stichting RINIS logo
Stichting RINIS

Senior Developer with C#, Java, and Python

Join RINIS as a Senior Developer to build secure data exchange solutions using C#, Java, Python, and more in a hybrid work environment.

Sofico logo
Sofico

Senior Software Engineer - Java, Microservices

Join Sofico as a Senior Software Engineer focusing on Java and Microservices in Ghent. Work on ERP solutions for automotive finance and leasing.

Aiven logo
Aiven

Senior Software Engineer - Python, Apache Kafka

Join Aiven as a Senior Software Engineer in Berlin, focusing on Python and Apache Kafka in a hybrid work environment.

9am logo
9am

Freelance Fullstack Java Developer for Insurance Projects

Seeking freelance Fullstack Java Developers for remote insurance projects. Must be based in Germany, fluent in German, and experienced in Java, Spring Boot.

DPG Media Nederland logo
DPG Media Nederland

Android Developer - Freemium & Entertainment Area

Join DPG Media as an Android Developer in Rotterdam, focusing on Kotlin, MVVM, and Agile methodologies in a hybrid work environment.