YourNext
Opportunity.org

Duolingo Internship 2027: Paid Software Engineering Opportunity

Category
Internships
Posted
September 29, 2026
Deadline
September 30, 2026 (closed)
Region
North America
Country
United States
Sector
Technology & AI
Apply via
careers.duolingo.com

Overview

Duolingo is offering a Software Engineer, Thrive Intern position for Summer 2027 in Pittsburgh, Pennsylvania. The paid internship runs 10 weeks, from June 14 to August 20, 2027, and pays $47 to $49 per hour. Interns work in a small group on a significant software engineering project, supported by engineering talks, technical training, guest speakers and career-building workshops. Each intern is coached by a Duolingo Software Engineer.

Who can apply

The internship is for undergraduate students pursuing a bachelor's degree in Computer Science or a related technical field who will graduate between December 2028 and August 2029. Applicants must have completed at least two college-level computer science courses and have programming experience in at least one of Java, Python, Kotlin or Swift. They should be interested in Duolingo's mission of making education universally available.

A GPA of 3.5 or higher is described as exceptional, and so is having a Duolingo streak.

What you get

Beyond the hourly pay, the experience may include language-learning opportunities, catered meals, company events, professional development and chances to meet employees. Interns learn collaborative development practices such as code reviews, project planning, debugging, testing and communication.

Requirements

Interns must be available for the whole 10-week programme and able to relocate to Pittsburgh. A transcript, official or unofficial, must be included with the application.

How to apply

Students apply through Duolingo's careers platform for the Software Engineer, Thrive Intern vacancy, giving accurate academic details and describing their programming experience. The process may include application review, a recruiter conversation, hiring-team discussion, a technical assessment and virtual interviews.

Key dates

The listed deadline is September 30, 2026.