1,829,303open jobs
106,338companies
264,795added this week
Browse all
Location
In office (Beijing)
Seniority
Senior

Confirmed on the employer's own hiring board on Oct 19, 2026. First seen by Alion on Aug 12, 2026. Duolingo scores B 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 educating our users, experimenting with big ideas, making fact-based decisions, and finding innovative solutions to complex problems. You’ll have limitless learning opportunities and daily collaborations with world-class minds - while doing work that’s both meaningful and fun.

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

Read our blog to learn more.

About the role...

The Monetization Pillar focuses on Duolingo’s key business drivers-subscriptions, ads, and in-app purchases. Our goal is to build the best premium experiences for our learners while ensuring the sustainability and success of our business model. As a senior iOS Engineer, you will play an instrumental role in the strategic direction of Duolingo by developing and refining the methods that make our monetization efforts more effective and efficient. You'll work cross functionally with product, design, data science, machine learning, and ad operations.

  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:

¥804,949—¥1,088,971 CNY

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.
1,829,303 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
Beijing
In office • 3+ years exp • Beijing
Apply
In office • 3+ years exp • Shenzhen
Apply
In office • 3+ years exp • Chongqing
Apply
In office • 3+ years exp • Chongqing
Apply
In office • 3+ years exp • Chongqing
Apply
AI Engineer 26 days ago
Remote (India) • Full-Time • Pune
Python
Python
Flask
FastAPI
Databases
Supabase
AI/ML
LangGraph
AutoGen
LangChain
Claude
DSPy
LlamaIndex
LoRA
Model Context Protocol
vLLM
Fine-tuning
Prompt Engineering
Multimodal AI
Chain-of-Thought
AI Agents
OpenAI SDK
PEFT
Transformers
TensorFlow
PyTorch
CrewAI
Gemini
LLM
RAG
LLMOps
GPT-4
Agentic Workflows
Multi-Agent Systems
Vercel AI SDK
Machine Learning
DevOps
GCP
Azure
CI/CD
AWS
Management
n8n
Apply
$459k – $918k per year • In office • Contractor • Master's Degree • Tokyo
Python
AI/ML
LLM
Machine Learning
Apply
Remote (Japan) • Contractor • Bachelor's Degree • Tokyo
Python
Rust
AI/ML
Optuna
Machine Learning
DevOps
GitHub
Apply
≈ $47k – $108k per year (Estimated) • Hybrid • Full-Time • 8+ years exp • Tokyo
Verilog
SystemVerilog
VHDL
SystemC
AI/ML
Machine Learning
DevOps
Git
GitHub
GitLab
Apply
Hybrid • Full-Time • Tokyo
Python
C++
AI/ML
NumPy
Machine Learning
DevOps
GitHub
Apply
In office • Beijing
Apply
In office • Internship • Beijing
Python
C++
Apply
≈ $38k – $90k per year (Estimated) • In office • 10+ years exp • Bachelor's Degree • Beijing
Python
JavaScript
TypeScript
SQL
AI/ML
LangGraph
LangChain
Model Context Protocol
Semantic Kernel
Gemini
Semantic Search
Semantic Search
DevOps
GCP
Apply
品牌内容实习生 4 hours ago
In office • Internship • Beijing
Apply
See all jobs
This is one of many
1,829,303 more open roles from verified company boards, updated every day.