Skip to main content

Software Engineer, Intern

Duolingo
Hybrid - New York, NY; Pittsburgh, PA; Seattle, WAUpdated 5d ago
Compensation
$54–$56
Published range
Location
Hybrid - New York, NY; Pittsburgh, PA; Seattle, WA
Remote eligibility
Employment
Internship
Intern
Role family
Engineering
Education
Apply on careers.duolingo.com
Job actionsApply now
Job actionsApply now

About the job

About Duolingo

Duolingo's mission is to develop the best education in the world and make it universally available. As an intern, you'll join a team that cares about educating users, experimenting with big ideas, making fact-based decisions, and finding innovative solutions to complex problems.

What you'll do

  • Contribute to full-stack software projects by developing, testing, and maintaining features and services.
  • Develop, release, and maintain services and/or infrastructure.
  • Lead individual project priorities, deadlines, and deliverables.
  • Contribute to code reviews and collaborate across teams to ensure quality and scalability.

What we're looking for

  • Graduating December 2027 - August 2028.
  • Pursuing a B.S. or M.S. degree in Computer Science or a related technical field (e.g., math, physics, or data science).
  • Dedication to Duolingo's mission of universally available education.
  • Programming experience in one or more of the following languages: Java, Python, Kotlin, or Swift.
  • 12 weeks of consecutive availability during one of the listed internship periods: May 24, 2027 - August 13, 2027, or June 14, 2027 - September 3, 2027.
  • Deadline to apply: September 30, 2026.

What you can expect

  • Close support from your mentor and your team.
  • Working on features and projects that will have real impact for learners and internal users.
  • A fun, mission-driven environment with opportunities to grow as an engineer and make meaningful connections.

Past projects include

  • Developing a GPT-4 chat interface for internal tools to streamline content creation.
  • Integrating A/B testing framework with observability stack to flag experiments that introduce errors.
  • Spanish audio lessons to improve listening comprehension.
  • Crafting new lessons to teach Coordinates in the Math course.
  • Porting large features to new platforms (iOS, Android, web).
  • Dashboards and tooling for site reliability insights.
  • Crafting new microservices from scratch.

Why you'll love working here

  • Language learning opportunities.
  • Catered in-house lunches, and breakfast and dinner options.
  • Company-wide Hackathon.
  • PTO and company holidays.
  • Frequent company-wide dinners, monthly celebrations, social clubs, and more.

Compensation

Hourly range for this internship is $54—$56 USD.

Application

Apply through the Duolingo careers page. For accommodations, contact accommodations@duolingo.com.

Skills & tags

What you can verify before applying

Compare the essentials before you leave: pay, remote scope, employment type, source, and the employer apply destination.