All companies

Summer 2027 recruiting

Duolingo internships: when they open and how to apply

Hard deadlines, and early ones: Duolingo's intern applications close around the end of September, which few tech companies do. It runs a regular software engineering internship, an Associate Product Manager internship, and Thrive, a program for second-year students.

Duolingo

Early-career programs

  • Software Engineer, Intern
  • Software Engineer, Thrive Intern
  • Associate Product Manager, Intern

Internships and programs at Duolingo

The early-career programs it runs for students and recent graduates, by the names it uses for them.

Software Engineer, Intern
A 12-week internship on full-stack features, services, or infrastructure with a mentor and team. Interns can be based in Pittsburgh, New York, or Seattle, starting May 24 or June 14, 2027. Past projects include a GPT-4 chat interface for an internal tool, experiment monitoring, and new Math course lessons.
Software Engineer, Thrive Intern
A 10-week summer program in Pittsburgh for second-year undergraduates, launched in 2021 for students from communities underrepresented in tech. Interns work in small groups on a real engineering project with coaching from a Duolingo engineer, plus talks and career workshops. Past cohorts started with two weeks of Hootcamp training courses.
Associate Product Manager, Intern
A Pittsburgh-based product internship: own a feature from idea to launch, do market and data analysis, and work with designers and engineers. It targets students one year from graduation in technical or adjacent fields, including HCI, data science, and business.

When Duolingo posts internships

All three internships went up on September 15, 2026. The software engineering and Thrive deadlines are September 30, and the APM deadline is October 7.

That's about two to three weeks, so have your resume and transcript ready before the listings go live. Applications after the deadline aren't considered.

These are patterns from recent cycles, not published dates, and they shift. The reliable signal is the posting itself: Trakker is an internship tracker that reads Duolingo’s careers site directly and can email you within minutes of a new role appearing.

Who can apply

The software engineering internship targets students graduating December 2027 to August 2028, pursuing a B.S. or M.S. in computer science or another technical field such as math, physics, or data science. Thrive targets students graduating December 2028 to August 2029 who have finished at least two college CS courses.

Thrive requires a transcript, U.S. work authorization, ten consecutive weeks of availability, and willingness to relocate to Pittsburgh. Both Thrive and APM list a 3.5+ GPA and a Duolingo streak as marks of exceptional candidates. Languages named include Java, Python, Kotlin, and Swift.

The interview process

The postings don't spell out interview stages. Candidates describe an online assessment soon after applying, then a live technical interview, and in later rounds collaborative formats such as pair programming or code review.

APM candidates get product sense and data questions about the app itself. Knowing how streaks and lessons work from actually using Duolingo is a practical edge.

Tips for applying to Duolingo

  • Put September 30 in your calendar now. Miss a Duolingo deadline and you're out for the cycle.
  • Keep a streak going. The Thrive and APM postings both list one as a mark of an exceptional candidate.
  • Sophomores should apply to Thrive, not the regular internship. It's built for second-year students and has its own graduation window.

Duolingo internship questions

When do Duolingo internship applications open?
Duolingo posted its 2027 internships on September 15, 2026, with deadlines of September 30 for software engineering and Thrive and October 7 for APM. The window is a few weeks, so apply as soon as roles appear.
Can sophomores apply to Duolingo internships?
Yes, through the Thrive program, a 10-week Pittsburgh internship for second-year undergraduates. The regular software engineering internship targets students about a year from graduation.
Does Duolingo have a GPA requirement?
No strict cutoff. The Thrive and APM postings list a 3.5+ GPA as a mark of exceptional candidates. Thrive applicants also submit a transcript.
Where are Duolingo internships located?
Software engineering interns can be based in Pittsburgh, New York, or Seattle. The Thrive and APM internships are in Pittsburgh, where Duolingo is headquartered.

Sources

What this page was checked against. Programs and timelines change from cycle to cycle, so Duolingo’s own careers site has the final word.

Hear about Duolingo the minute it posts.

Follow Duolingo and hear about every internship and new grad role it puts up: within minutes on a paid plan, or in the 7pm ET digest on the free one.

You won’t need a card. Used by hundreds of students.