About the job
Duolingo is looking for a Software Engineer I based in Beijing, China. This is an entry-level role focused on building and refining language-learning software that reaches millions of users. The position is designed for those who are new to software development, including recent graduates.
What you will do
- Collaborate with fellow engineers to design and implement new software features
- Support the development and ongoing maintenance of Duolingo’s applications
- Work to improve the user experience for learners worldwide
Who should apply
- Graduates in computer science or related disciplines
- Those interested in launching a career in software engineering

