1,815,342open jobs
104,187companies
276,179added this week
Browse all
Location
In office (Beijing)
Seniority
Senior

Confirmed on the employer's own hiring board on Oct 17, 2026. First seen by Alion on Aug 12, 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 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 Android 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 Android application features in Kotlin
  • Mentor and set technical direction for junior engineers on the team

  You have...

  • A Bachelor’s degree in Computer Science or a related technical field
  • Programming experience in Kotlin on Android
  • The ability to communicate technical issues effectively to technical and non-technical stakeholders

⭐  Exceptional candidates will have...

  • Strong programming experience building reactive Android apps
  • Demonstrated self-direction, with a desire both to learn new techniques and mentor others
  • Experience designing clean and maintainable APIs
  • Experience writing unit tests and testable code

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,815,342 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 • Shenzhen
Apply
In office • 3+ years exp • Chongqing
Apply
In office • 3+ years exp • Chongqing
Apply
In office • 3+ years exp • Chongqing
Apply
In office • 3+ years exp • Chongqing
Apply
Software Engineer 24 days ago
≈ $145k – $266k per year (Estimated) • In office • Secret • 5+ years exp • Bachelor's Degree • Lexington
Python
JavaScript
Java
Kotlin
TypeScript
Java
Spring Framework
Hibernate
Databases
MySQL
PostgreSQL
HBase
Cassandra
MinIO
MS SQL
ElasticSearch
Apache Kafka
AI/ML
Hadoop
TensorFlow
LLM
Machine Learning
Frontend
Angular
Mobile
Dependency Injection
DevOps
Rest API
Git
Docker
Kubernetes
Bitbucket
Management
Confluence
Agile
Apply
$150k per year • In office • Internship • Bachelor's Degree • New York
Kotlin
Mobile
Jetpack Compose
Apply
≈ $131k – $236k per year (Estimated) • Remote (United States) • Top Secret • 5+ years exp • Bachelor's Degree • Huntsville
Python
Java
SQL
C#
C++
C++
PyTorch C++
Databases
Databricks
RabbitMQ
Apache Kafka
AI/ML
OpenCV
MLFlow
Computer Vision
AI Agents
PyTorch
ClearML
Amazon SageMaker
Machine Learning
DevOps
CI/CD
AWS
Docker
Kubernetes
AWS Lambda
GitLab
Amazon S3
Apply
$140k – $150k per year • In office • TS/SCI • 8+ years exp • Bachelor's Degree • Greenville
Databases
NATS
Apache Kafka
AI/ML
Machine Learning
DevOps
OpenShift
Docker
Kubernetes
Apply
≈ $114k – $218k per year (Estimated) • In office • Top Secret • 5+ years exp • Bachelor's Degree • Dayton
Python
AI/ML
Scikit-learn
TensorFlow
NumPy
PyTorch
Time Series Forecasting
Machine Learning
Analytics
Matplotlib
Apply
Mathematics Teacher 8 hours ago
$59k – $65k per year • In office • Full-Time • Bachelor's Degree • Beijing
Apply
In office • Full-Time • Beijing
Python
JavaScript
Apply
In office • Internship • Beijing
Apply
≈ $48k – $133k per year (Estimated) • In office • Full-Time • Beijing
Apply
≈ $48k – $133k per year (Estimated) • In office • Full-Time • Beijing
Apply
See all jobs
This is one of many
1,815,342 more open roles from verified company boards, updated every day.