2,068,630open jobs
123,097companies
253,157added this week
Browse all
Salary
$178k – $240k per year
Location
In office (New York, Pittsburgh)
Seniority
Senior
Visa
H-1B filings in 12 months: 104 · for this role: 76 · green card filings: 19

Confirmed on the employer's own hiring board on Oct 31, 2026. First seen by Alion on Jan 27, 2026. Duolingo scores A on the Alion truth index.

Overview
Company
Impact
Profile match
Duolingo is an American education technology company that makes the Duolingo app for learning languages, as well as courses in math, music and chess, built on short gamified lessons. Founded in 2011 and listed on Nasdaq, it earns money from Super and Max subscriptions, advertising and the Duolingo English Test, and is the most downloaded education app worldwide. The company is headquartered in Pittsburgh, Pennsylvania, United States.

Our mission at Duolingo is to develop the best education in the world and make it universally available. It’s a big mission, and that’s where you come in!

At Duolingo, you’ll join a team that cares about finding innovative solutions to complex technical problems, running countless experiments (300+ at a time!) with our massive user base to make data-driven decisions, and educating our users and employees alike. You’ll have limitless learning opportunities, mentorship and collaboration with world-class minds, and a variety of projects with large scopes - while doing work that’s both fun and meaningful. 

Join our life-changing mission to develop education for our half a billion (and growing!) learners around the world.

About the role

Ads Team:

Duolingo's Monetization pillar builds the systems that fund our mission: from subscription packaging and advertising to ML-powered personalization and beyond. As a Senior iOS Engineer on Ads, you'll work on a product engineering team responsible for growing and scaling Duolingo's ads business: bringing high-quality ads that delight learners, fit seamlessly into our product experience, and meaningfully contribute to Duolingo’s bottom line. The team will own the systems behind ad serving, mediation and demand, in-product ad formats and surfaces, and more. You'll work cross functionally with product, design, data science, machine learning, and ad operations.

IAP Team:

The In App Purchases team owns Duolingo’s in-app purchase business: the gem economy, the shop, and avatar cosmetics and collectibles. You’ll build purchase flows and the systems behind them, then prove out what works through experimentation. Avatar cosmetics and collectibles are our new initiatives to drive DAU aligned monetization.

  You will...

  • Collaborate on software projects with product design and backend aspects
  • Develop, release, and maintain native iOS applications, primarily in Swift
  • Mentor and set technical direction for junior engineers across the company

  You have...

  • A Bachelor’s degree in Computer Science or a related technical field
  • A solid foundation in computer science with strong competencies in data structures, algorithms, and software design
  • Programming experience in Swift

⭐  Exceptional candidates will have...

  • Strong proficiency in Swift, with proven ability to build and maintain production-level applications
  • Strong technical knowledge of iOS mobile application development for iPhone/iPad using Swift with Cocoa Touch and related frameworks
  • Experience designing clean and maintainable APIs
  • Experience with multithreaded programming
  • Experience writing unit tests and testable code
  • Knowledge of iOS SDK performance tools and optimization techniques

The offered salary is dependent upon several factors, including work experience, skills, and internal peer comparisons. The posted range is subject to change in the future. For this role, base salary is supplemented by equity compensation. We encourage you to talk with your recruiter for more information related to compensation for this role!

Salary Range:

$177,700—$240,400 USD

Benefits: Take a peek at how we care for our employees' holistic well-being with our benefits here.

Job Alerts: Sign up for job alerts here.

Accommodations: We will do everything we can within reason to make sure that your interview takes place in an environment that fairly and accurately assesses your skills. If you need assistance or accommodation, please contact [email protected].

Equal Employment Opportunity: Duolingo is proud to be an Equal Employment Opportunity employer. We do not discriminate based upon race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.

Fraud Warning: Unfortunately, there is a rise in scammers pretending to be real Duolingo employees. Duolingo and our employees will never ask for your Social Security number, bank details, or passport info, and we’ll never ask you to deposit a check, purchase equipment, or exchange money during the interview process. Real Duolingo employees always use an email that ends in @duolingo.com or @recruiting.duolingo.com. Stay alert and double-check these details before sharing any information.

By applying for this position your data will be processed as per the Duolingo Applicant Privacy Notice.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,068,630 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Mobile
Similar stack
Same company
New York
$180k – $220k per year · Equity · In office · Full-Time · 5+ years exp · San Francisco
Python
JavaScript
Kotlin
TypeScript
Node JS
Swift
Databases
DynamoDB
AI/ML
AI Agents
DevOps
CI/CD
AWS
AWS Lambda
Amazon S3
Amazon ECS
Cybersecurity
HIPAA
QA
Sentry
Apply
≈ $127k – $227k per year (Estimated) · In office · Public Trust · 14+ years exp · Master's Degree · Hanahan
DevOps
Rest API
Azure
CI/CD
Windows Server
GitLab
Windows
DNS
Cybersecurity
Active Directory
Management
Agile
Scrum
Apply
≈ $119k – $227k per year (Estimated) · Remote (United States, Canada)
JavaScript
TypeScript
Frontend
GraphQL
React.js
React Query
Mobile
React Native
Expo
TestFlight
QA
Sentry
Apply
≈ $132k – $252k per year (Estimated) · Remote (United States) · 5+ years exp · Washington
Python
Go
Java
Kotlin
SQL
DevOps
Rest API
Red Hat
CI/CD
AWS
Linux
Apply
$120k – $149k per year · Remote (United States) · Full-Time · 3+ years exp · Bachelor's Degree · United States
Swift
Mobile
SwiftUI
MVVM
Clean Architecture
Dependency Injection
DevOps
Rest API
CI/CD
QA
XCUITest
Apply
In office · 8+ years exp · PhD · Singapore
AI/ML
Machine Learning
Apply
≈ $42k – $82k per year (Estimated) · In office · PhD · Singapore
AI/ML
Machine Learning
Apply
≈ $65k – $143k per year (Estimated) · In office · PhD · Singapore
AI/ML
RLHF
Reinforcement Learning
JAX
Multimodal AI
AI Agents
TensorFlow
PyTorch
LLM
RAG
GRPO
Knowledge Graph
PubMed
Machine Learning
DevOps
HPC
Apply
≈ $63k – $139k per year (Estimated) · In office · PhD · Singapore
Python
AI/ML
Multimodal AI
AI Agents
TensorFlow
PyTorch
Knowledge Graph
Machine Learning
DevOps
HPC
Apply
In office · PhD · Singapore
Python
AI/ML
Multimodal AI
AI Agents
TensorFlow
PyTorch
Explainable AI
Machine Learning
Apply
$153k – $207k per year · Equity · In office · Bachelor's Degree · New York · Pittsburgh
Kotlin
Analytics
A/B Testing
Apply
≈ $38k – $90k per year (Estimated) · Equity · In office · Bachelor's Degree · Beijing
Kotlin
AI/ML
Machine Learning
Apply
≈ $37k – $89k per year (Estimated) · Equity · In office · Bachelor's Degree · Beijing
Swift
AI/ML
Machine Learning
Mobile
iOS SDK
Apply
≈ $37k – $87k per year (Estimated) · Equity · In office · 5+ years exp · Bachelor's Degree · Beijing
Swift
Apply
≈ $28k – $78k per year (Estimated) · Equity · In office · 2+ years exp · Bachelor's Degree · Beijing
Swift
Apply
$96k – $144k per year · In office · New York
Apply
$120k – $192k per year · In office · New York
Apply
Tire Installer 7 hours ago
≈ $43k – $98k per year (Estimated) · In office · PhD · New York
Apply
Service Deli Clerk 7 hours ago
≈ $43k – $95k per year (Estimated) · In office · New York
Apply
≈ $43k – $98k per year (Estimated) · In office · New York
Apply
See all jobs
This is one of many
2,068,630 more open roles from verified company boards, updated every day.