Tell Me More ↓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](https: blog.duolingo.com tag engineering ?utm_source=greenhouse.com&utm_medium=referral&utm_campaign=engblog_gh_091224) 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.

* * *
##### Below you can find more information about the teams we're hiring for:
**DevX AI Team:**
The DevX AI team empowers engineers at Duolingo to be more effective by introducing AI-infused tools that simplify workflows and reduce friction and toil. As a Staff Engineer in the team you’ll play a pivotal role in shaping the future of engineering at Duolingo. You will define the strategy and architecture of AI-driven developer tools mentor senior engineers and drive high-leverage initiatives that touch every part of our software lifecycle. You will build developer tooling that amplify the impact of engineers including productionizing an MCP infrastructure to connect with AI coding agents.
##### ** You will...**
- Collaborate on software projects with product design and backend aspects
- Develop release and maintain backend services and or infrastructure
- Lead individual project priorities milestones and ensure we're always shipping
##### ** You have...**
- A Bachelor’s degree in Computer Science or related technical field
- Strong competencies in data structures algorithms and software design
- Experience programming in Java Python or Kotlin
- Solid understanding of one or more database technologies
##### ** Exceptional candidates will have...**
- Industry experience building high-traffic APIs using public cloud providers
Take a peek at how we care for our employees' holistic well-being with our benefits [here](https: careers.duolingo.com #benefits).
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 [accommodations@duolingo.com](mailto:accommodations@duolingo.com).
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.
By applying for this position your data will be processed as per the [Duolingo Applicant Privacy Notice](https: docs.google.com document d e 2PACX-1vTX9GKeRMOMA9Vtm0vfGibrYPYz8ysl0Dg8KSXgj_PxeT5ChsdnNZZWtpxu4t7xillTPGnngnKCjIbV pub).
**We post a multi-level salary range for all of our roles.**
_This is not inclusive of the rest of our awesome portfolio that includes equity compensation and world-class benefits. Our salary ranges are the same for all US locations. Your recruiter can share more details about the range for a specific level during the hiring process._ _The actual salary within the range is determined by many factors including but not limited to skills experience education and internal equity._
Salary Range:
$200 000—$360 000 USD... Click to read more.
|
||
Tell Me More ↓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](https: blog.duolingo.com tag engineering ?utm_source=greenhouse.com&utm_medium=referral&utm_campaign=engblog_gh_091224) 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**
We are looking for an experienced AI Research Engineer to join our Duolingo English Test security team. The ideal candidate will have a proven track record as an AI research engineer with extensive experience in developing training and fine-tuning large neural networks. On the security team we're building AI systems to help detect fraudulent testing behavior. These state-of-the-art systems range from biometric signals like keystroke signatures to vision and sound models to gaze [tracking](https: arxiv.org pdf 2409.16923) or language models to [detect](https: aclanthology.org 2024.emnlp-industry.70.pdf) whether a test-taker used an LLM to generate their answer. Given the broad set of AI domains broad experience in AI ML is highly desirable.
##### ** You will...**
- Join a team of backend and AI Research engineers fostering a collaborative and innovative work environment.
- Contribute to the development and fine-tuning of large-scale neural network models with a focus on agentic AI.
- Collaborate with cross-functional teams to understand their needs to align the agentic models outputs with company objectives.
- Stay up-to-date with the latest developments in machine learning particularly in LLMs and agents and apply this knowledge to drive advancements in our projects.
- Mentor team members providing guidance and support in their professional development.
- Ensure the delivery of high-quality scalable and efficient machine learning solutions.
##### ** You have...**
- Proven experience as an AI research engineer for example in LLMs computer vision or related fields.
- Strong background in training and fine-tuning large neural networks.
- Advanced degree in Computer Science Engineering or a related field with a focus on machine learning or artificial intelligence.
- Excellent leadership and communication skills with the ability to manage and inspire a team.
- Deep understanding of machine learning concepts frameworks and best practices.

* * *
Take a peek at how we care for our employees' holistic well-being with our benefits [here](https: careers.duolingo.com #benefits).
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 [accommodations@duolingo.com](mailto:accommodations@duolingo.com).
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.
By applying for this position your data will be processed as per the [Duolingo Applicant Privacy Notice](https: docs.google.com document d e 2PACX-1vTX9GKeRMOMA9Vtm0vfGibrYPYz8ysl0Dg8KSXgj_PxeT5ChsdnNZZWtpxu4t7xillTPGnngnKCjIbV pub).
**We post a multi-level salary range for all of our roles.**
_This is not inclusive of the rest of our awesome portfolio that includes equity compensation and world-class benefits. Our salary ranges are the same for all US locations. Your recruiter can share more details about the range for a specific level during the hiring process._ _The actual salary within the range is determined by many factors including but not limited to skills experience education and internal equity._
Salary Range:
$213 600—$384 000 USD... Click to read more.
|
||
Tell Me More ↓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](https: blog.duolingo.com tag engineering ?utm_source=greenhouse.com&utm_medium=referral&utm_campaign=engblog_gh_091224) 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...**
As an iOS engineer on the Listening and Speaking Team you’ll build technology that breaks down language barriers and makes it truly fun to learn. You’ll work on engaging immersive experiences such as duoradio and roleplay that enable learners to use their language skills in the real world. In addition you’ll help ensure that this content is ready for learners of all levels across dozens of languages. We’re looking for engineers who are passionate about building new features to further our mission of making education freely available to everyone.
** 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...**
- A minimum of 5 years of programming experience in Swift
- 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

* * *
Take a peek at how we care for our employees' holistic well-being with our benefits [here](https: careers.duolingo.com #benefits).
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 [accommodations@duolingo.com](mailto:accommodations@duolingo.com).
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.
By applying for this position your data will be processed as per the [Duolingo Applicant Privacy Notice](https: docs.google.com document d e 2PACX-1vTX9GKeRMOMA9Vtm0vfGibrYPYz8ysl0Dg8KSXgj_PxeT5ChsdnNZZWtpxu4t7xillTPGnngnKCjIbV pub).
**We post a multi-level salary range for all of our roles.**
_This is not inclusive of the rest of our awesome portfolio that includes equity compensation and world-class benefits. Our salary ranges are the same for all US locations. Your recruiter can share more details about the range for a specific level during the hiring process._ _The actual salary within the range is determined by many factors including but not limited to skills experience education and internal equity._
Salary Range:
$148 800—$274 600 USD... Click to read more.
|
||
Tell Me More ↓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](https: blog.duolingo.com tag engineering ?utm_source=greenhouse.com&utm_medium=referral&utm_campaign=engblog_gh_091224) 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**
Join Duolingo as a Security Engineer and play a pivotal role in safeguarding our systems employees learner data and services across our rapidly-growing language learning platform. With over 650 employees and 21 million daily active users your expertise will be critical in maintaining the highest security standards while continuously enhancing our infrastructure security and ensuring compliance.
##### ** You will...**
- Design and develop scalable monitoring and response systems for security alerts to proactively mitigate risks
- Continuously evaluate Duolingo's security posture anticipating future threats and devising appropriate countermeasures
- Collaborate with development teams to conduct threat modeling identify risks and provide guidance on mitigations
- Be a partner to our security champions organizing and growing the program across Duolingo to ensure the efficient distribution of security knowledge
- Implement dependency checks for open-source software within applications
- Participate in regular product security tabletops with organizational partners
- Work on deploying early alerting systems throughout our environment and the responsive automations that trigger when they alert
- Develop a continuous verification and testing system for security controls and critical features
- Work with our partners in finance to ensure we maintain compliance with our regulatory obligations
- Collaborate with IT to improve the security of our offboarding processes by introducing automation and well documented procedures
##### ** You have...**
- Experience deploying managing and troubleshooting security scanning tools in the CI CD pipeline
- Familiarity with Linux system administration automation and Python programming
- A desire to learn more about security and develop the foundational building blocks of the program
- Strong collaboration emotional intelligence and communication skills
- A Bachelor’s degree in Computer Science or related technical field
- Proven experience developing and maintaining microservices
- 2+ years working on collaborative development teams
- Experience in product application or cloud security
- Willingness to work in both backend engineering and operational engineering dependent on the needs of the organization
- Ability to relocate to New York NY
##### ** Exceptional candidates will have...**
- Familiarity with containerization runtimes (Docker rkt)
- Experience securing a large infrastructure on AWS
- Threat modeling experience across various architectures and understand how to align those with business goals
- Demonstrable experience in designing and managing multi-account cloud environments
- Experience communicating sophisticated technical requirements to audiences of variable technical sophistication
- Experience working in Terraform developing modules and creating secure by default configurations
- Familiarity with security scanning tools such as SemGrep Nuclei Trufflehog and Checkov

* * *
Take a peek at how we care for our employees' holistic well-being with our benefits [here](https: careers.duolingo.com #benefits).
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 [accommodations@duolingo.com](mailto:accommodations@duolingo.com).
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.
By applying for this position your data will be processed as per the [Duolingo Applicant Privacy Notice](https: docs.google.com document d e 2PACX-1vTX9GKeRMOMA9Vtm0vfGibrYPYz8ysl0Dg8KSXgj_PxeT5ChsdnNZZWtpxu4t7xillTPGnngnKCjIbV pub).
**We post a multi-level salary range for all of our roles.**
_This is not inclusive of the rest of our awesome portfolio that includes equity compensation and world-class benefits. Our salary ranges are the same for all US locations. Your recruiter can share more details about the range for a specific level during the hiring process._ _The actual salary within the range is determined by many factors including but not limited to skills experience education and internal equity._
Salary Range:
$177 700—$300 000 USD... Click to read more.
|