Duolingo
Duolingo is the most downloaded education app in the history of the App Store. Our mission is to develop the best education in the world and make it universally available. Learning a new language is hard, but staying motivated is often the hardest part. That’s why we use fun, bite-sized, game-like lessons designed to keep you engaged and to drive real learning outcomes. Our approach is grounded in efficacy: we continuously test and improve our methods to ensure learners make meaningful progress. We also believe in democratizing education by offering an effective, high-quality free product. Developing a great free product is essential to our mission, ensuring that anyone with a smartphone can access learning that works. When it comes to utilizing AI tools, we have a golden rule: we use it when it clearly improves outcomes for learners. We don’t use it as a shortcut or a replacement for people, but as a tool to enhance learning experiences and efficacy. Duolingo has been named to: Fast Company’s Most Innovative Education Company (2026, 2022), Apple Design Award (2023), TIME100 Most Influential Companies (2023), Fast Company Best Workplaces for Innovators (2022), among others.
Open Positions at Duolingo
14 open positions
Build and evolve native Kotlin Android features that support Duolingo’s subscriptions, ads, and in-app purchases. You’ll collaborate across product and technical teams while mentoring engineers and shaping monetization technology.
Join Duolingo’s Monetization Pillar as a Senior Backend Engineer building reliable services and infrastructure for subscriptions, ads, and in-app purchases. You’ll influence monetization strategy while collaborating across product, design, data, machine learning, and ad operations.
Build and improve Duolingo’s native iOS monetization experiences using Swift. You’ll help shape technical direction, mentor engineers, and collaborate across product, design, backend, data science, machine learning, and ad operations.
Build and ship native iOS onboarding experiences that help millions of Duolingo learners get started and stay engaged. You’ll work with product, design, and engineering partners while using experiments and metrics to drive user growth.
Build and advance AI systems for Duolingo Video Call, spanning large language models, speech, personalization, training, evaluation, and deployment. This senior role combines deep applied machine learning work with technical leadership and mentoring.
Build and advance AI systems for Duolingo’s Video Call team, spanning large language models, speech technology, personalization, and the broader machine learning stack. This senior role combines hands-on research engineering with technical guidance, mentoring, and product influence.
Build and maintain native Kotlin Android features that improve Duolingo’s subscriber conversion experience. You’ll collaborate across product design and backend, contribute to experimentation, and mentor junior engineers.
Build and maintain native Android features that improve Duolingo’s subscriber conversion and retention. You’ll work in Kotlin, collaborate across product and backend teams, and mentor junior engineers on an experimentation-driven team.
Build and ship native iOS experiences in Swift that improve learning and user growth for millions of Duolingo learners. You’ll collaborate with product, design, and engineering teams while running experiments and contributing to production-quality applications.
Build and ship native iOS features that improve learning experiences and drive user growth for Duolingo’s global learner base. This entry-level role combines Swift development, experimentation, and close collaboration with product and design teams in Beijing.
Unlock 4 More Matching Jobs
Choose a plan to access all jobs matching your criteria.
First to know
Discover the latest jobs before everyone else
Zero Spam
No ghost jobs, reposts, or sponsored listings
AI-powered filters
Find the most relevant jobs for you