Software Engineer, Thrive Intern

Duolingo
Pittsburgh
Workplace: OnsiteInternshipUSD 47 - 49 hourlyFunction: Software EngineeringEducation: bachelorsSkills: ["Dedication"]

Join a small engineering group to deliver a challenging, real-world software project. Build your skills through engineering talks, workshops, and training, while receiving coaching and mentorship from Duolingo Software Engineers. Contribute to experiments and fact-based decisions that support education for hundreds of millions of learners, and build relationships with others who share the mission.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Duolingo
Duolingo
6 hours ago

Software Engineer, Thrive Intern

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 4 hours agoStatus: Live

Job Summary

Join a small engineering group to deliver a challenging, real-world software project. Build your skills through engineering talks, workshops, and training, while receiving coaching and mentorship from Duolingo Software Engineers. Contribute to experiments and fact-based decisions that support education for hundreds of millions of learners, and build relationships with others who share the mission.
Location: Pittsburgh
Workplace: Onsite
Employment Type: Internship
Job Function: Software Engineering
Seniority: Intern level

Key Responsibilities

  • •Complete a challenging, real-world software engineering project within a small group.
  • •Develop technical skills through engineering talks, training, and guest speakers.
  • •Attend career-building skill workshops.
  • •Receive coaching and mentorship from a Duolingo Software Engineer.
  • •Collaborate with others who share the mission of making education universally available.

Pay and Benefits

Salary: USD 47 - 49 hourly
Perks:Meal AllowancePaid Leave

Key Requirements

  • •Second-year undergraduate student pursuing a Bachelor’s degree in Computer Science or a related technical field, graduating between December 2028 and August 2029.
  • •Completion of at least two college-level computer science courses (upload official or unofficial transcript).
  • •Programming experience in one or more of: Java, Python, Kotlin, or Swift.
  • •10-week consecutive availability from June 14, 2027 to Aug 20, 2027.
  • •Ability to relocate to Pittsburgh, PA.
Education:Bachelor's in Computer Science
Skills:Dedication
Languages:En
Tech Stack:JavaPythonKotlinSwift

Company Brief

Duolingo
Duolingo develops a gamified language-learning platform offering courses, practice exercises, and assessment tools for learners worldwide via web and mobile apps, using adaptive algorithms and motivational features to drive engagement and retention.
Industry: EdTech
Company Size: Enterprise (1,001+ employees)
Revenue: USD 500M to 1B
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Pittsburgh, United States
Founded: 2011
Glassdoor
Glassdoor: 4.2
WebsiteLinkedInGlassdoor