April 29, 2026
Senior iOS Software Engineer
Senior • On-site
14,808 - 20,033 USD/yr
New York City, NY
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
We are hiring for multiple levels for any one of the following teams. Leveling is usually determined once all interviews are completed.
Math Team
As an iOS engineer on the Math team, you will help build the technology that changes how people around the world learn Math. The features that you ship will help learners to develop core math skills in a fun, engaging way. We're looking for engineers who love building new products and features.
Notifications Team
As an iOS engineer on the Notifications team, you will build features that empower learners to build long-term habits by improving how we schedule, personalize, and deliver notifications. You will design and implement meaningful notification experiences while collaborating with backend, data science, and product teams. Notifications are fundamental to Duolingo, and we're looking for engineers who are energized about experimenting and shipping features end-to-end.
Core App Performance Team
The Core App Experience team is in charge of improving the user experience in core flows of the iOS and Android apps to drive user growth. Sitting in between the intersection of technical and product work, you will drive technical improvements in app open, session start and end, and improving the offline experience. We're looking for engineers who are willing to deep dive into the codebase and provide their suggestions on how to improve the everyday experience of our users.
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
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.
Take a peek at how we care for our employees' holistic well-being with our benefits here.
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.
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.
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.
Sign up for job alerts here.
Similar jobs you might like
Technology

Duolingo
Senior Product Manager, In-App Purchases
Senior
On-site
New York City, NY
177,696 - 240,396 USD/yr
🏢 Summary: Product Manager role focused on driving strategy and execution for Duolingo’s in-app purchase (IAP) ecosystem, optimizing the virtual gaming economy to increase engagement and revenue while maintaining long-term learner value. The position leads end-to-end product development, experimentation, and roadmap ownership for monetization features. It combines gaming monetization expertise, data-driven experimentation, and cross-functional collaboration to grow the mobile subscription and IAP business. 🗂️ Requirements: Proven experience building monetization products for mobile games, Strong understanding of gaming monetization models, Product management experience with measurable results, Ability to use user insights, data, and statistical analysis for decision-making, Experience leading product features through full lifecycle (ideation to iteration), Ability to conduct qualitative and quantitative research, Experience collaborating with engineering and design teams, Strong problem-solving and analytical skills 📃 Skills: IAP, Monetization, ProductManagement, A/BTesting, DataAnalysis, Statistics, Mobile, GamingEconomy, UX, Roadmapping 🏢 Description: About the role With our learning app, we have developed a successful business model based on subscriptions without charging users for learning content. As our reach continues to grow, we are investing in our in-app virtual economy, specifically the intersection of education, gaming, and behavioral economics. This is a pivotal moment for the team as we explore new growth levers through In-App Purchases (IAPs) while maintaining a deep focus on long-term learner value. You will: - Drive the strategy and execution for features that keep learners engaged, focusing on the virtual gaming economy - Develop and drive our in-app purchase business and consumer-facing product features through ideation, specification, development, release, analysis, and iteration - Lead and iterate the roadmap for IAP items from discovery and purchase to post-purchase adoption - Experiment with IAP levers such as pricing, selection, and visibility to unlock bookings growth - Establish the product vision and strategy for the IAP business and align cross-functional teams and executives - Perform qualitative and quantitative research to validate feature ideas - Partner with designers to ensure a fun and delightful user experience - Work with engineers and designers to guide feature development - Perform experiment analysis and identify optimization opportunities - Execute with urgency and excellence You have: - Proven track record in building monetization products for mobile games with strong product management expertise - Strong understanding of gaming monetization models - Experience generating measurable results as a product manager - Ability to use user insights, data, and statistical analyses to inform decisions - Strong design sense - Demonstrated problem-solving and innovative thinking Exceptional candidates will have: - Advanced degree in Business, Computer Science, Design, Psychology, or equivalent - Experience growing a mobile IAP business - Experience optimizing gaming economies including in-app currencies Compensation: The offered salary is dependent upon several factors including work experience, skills, and internal peer comparisons. Base salary is supplemented by equity compensation. Salary Range: $177,700—$240,400 USD.
Technology

Duolingo
Senior Product Designer
Senior
On-site
Seattle, WA
150,000 - 200,004 USD/yr
🏢 Summary: Product Designer role focused on crafting high-quality, playful learning experiences across Duolingo’s mobile apps, website, and communications. The position involves leading design workstreams, prototyping high-fidelity experiences, and collaborating closely with engineers and product managers. It emphasizes strong visual craft, interaction detail, and impact at scale within a fast-paced product organization. 🗂️ Requirements: Online portfolio featuring simple consumer mobile apps, Strong visual design and interaction design skills, Ability to create high-fidelity prototypes quickly, Experience shipping products at scale, Ability to clearly explain design decisions, Openness to feedback and iteration, Ability to solve complex problems in ambiguous environments 📃 Skills: Prototyping, UI, UX, Mobile, Animation, LLM, AI 🏢 Description: Our mission is to develop the best education in the world and make it universally available. Designers create high-quality experiences that look and feel fun. From animators to writers, product designers to researchers, Design brings purpose, feeling, and delight to every interaction with the brand, inside the app and out. As a designer, you’ll join a culture of creativity and craft, with a high bar for excellence and curiosity about bringing unexpected quirk and fun to learning. About the role This role is part of the Design team, partnering with designers and cross-functional teammates on features across mobile apps, website, and communications. From polishing learner flows to supporting campaigns and community moments, you’ll help shape friendly, intuitive experiences. You’ll grow your skills while contributing to user-friendly and engaging work, focusing closely on craft and detail. You will: - Design and prototype simple, playful learning experiences for the app - Drive large work streams independently and lead initiatives - Act as a peer leader and mentor within the Design team - Collaborate with designers and artists to expand the design language - Partner with engineers and product managers to define product direction and execution - Consider all aspects of the user experience, including animation, copy, UI, and business impact You have: - An online portfolio featuring simple consumer mobile apps - Strong visual design and interaction design skills - Fluency in creating high-fidelity prototypes quickly - Experience shipping products at scale in a product organization - Ability to clearly explain your work and decisions - Openness to feedback - Courage to solve complex problems in ambiguous environments Exceptional candidates will have: - Ability to make decisions quickly - Experience using AI and LLMs to generate ideas - Deep understanding of brand and its business impact - Skills in motion and UI animation - Demonstrated career growth and strong performance history Compensation: Base salary range: $150,000—$200,000 USD. Base salary is supplemented by equity compensation.
Technology

Duolingo
Senior Product Manager, Notifications
Senior
On-site
New York City, NY
177,696 - 240,396 USD/yr
🏢 Summary: Product Lead role on the Notifications Team focused on driving retention and engagement through strategy, experimentation, and optimization of notification systems across multiple channels. Owns end-to-end product lifecycle for high-impact notification surfaces, collaborating cross-functionally with engineering, data science, ML/AI, and design. Responsible for improving performance metrics such as conversion, click-through rate, and opt-in through data-driven experimentation and personalization. 🗂️ Requirements: Experience as Product Manager on consumer mobile product, Experience with notification or lifecycle messaging systems, Experience owning product strategy and execution end-to-end, Experience improving notification performance (opt-in, reach, targeting, channels), Experience with personalized or ML-driven messaging systems, Strong experimentation and data-driven decision-making skills, Experience building and executing product roadmaps, Cross-functional collaboration with engineering, data science, ML/AI, design, Bachelor's Degree in Engineering, Business, Design, Psychology or equivalent 📃 Skills: ProductManagement, Notifications, Experimentation, Analytics, ML, AI, Personalization, Targeting, Roadmapping, Mobile 🏢 Description: About the role... Come and be a product lead within our Notifications Team, one of the highest-impact Growth teams. Notifications are already among the most important drivers of top-line impact, and we are investing further in this area as a major lever for driving retention and engagement. You will own product strategy and execution across a broad set of opportunities to make notifications more effective, more engaging, and more valuable to learners. You will help identify new notification types, improve opt-in and reach, and explore how channels like email and other alternatives can play a stronger role in bringing learners back. This is a highly cross-functional role spanning product, engineering, data science, ML/AI, design, and product writing. You will work closely with partners across disciplines to develop new ideas, run fast experiments, and turn learnings into product strategy that helps more learners build lasting habits. Responsibilities - Own product strategy and execution for a major notifications surface, from identifying opportunities to shipping and iterating on solutions - Drive the team's roadmap across high-impact workstreams including new notification types, opt-in and reach, email, and alternative channels - Lead product features through their full lifecycle: ideation, prioritization, specification, development, launch, analysis, and iteration - Work closely with engineers, data scientists, ML/AI partners, product writers, and designers to create more effective and engaging notification experiences - Use experimentation and product intuition to uncover new opportunities, validate ideas quickly, and translate learnings into product strategy - Improve core team metrics such as conversion, click-through rate, and opt-in, while balancing user reach and experience guardrails - Explore how new formats, channels, and UX patterns can make notifications more personalized, engaging, and effective for different learners - Partner closely with leadership to help shape the direction of a top team driving top-line impact Requirements - Experience generating outstanding results as a Product Manager on a consumer mobile product - Significant experience working on notifications or adjacent lifecycle surfaces - Experience owning product strategy and execution for notifications from concept through iteration - Experience improving notification performance including new types, opt-in, reach, targeting, or channel strategy - Experience working on personalized or ML-driven messaging systems including targeting, ranking, experimentation, or template generation - Strong analytical judgment with ability to use experiments and data to make decisions - Experience building and executing roadmaps for notification systems - Ability to drive alignment and progress in ambiguous environments - Experience working cross-functionally with engineers, data scientists, designers, writers, and ML/AI partners - Bachelor's Degree in Engineering, Business, Design, Psychology, or equivalent Nice to Have - Advanced degree in Business, Computer Science, Design, Psychology, or equivalent - Experience with high-frequency consumer engagement products - Experience with notification-related channels beyond push, such as email or Live Activities Compensation and Benefits Base salary is supplemented by equity compensation. Salary range: $177,700—$240,400 USD. Benefits support employees' holistic well-being. Equal Employment Opportunity The company is an Equal Employment Opportunity employer and does not discriminate based on legally protected characteristics.
Technology

Duolingo
Product Marketing Lead
Senior
On-site
New York, NY
163,200 - 244,800 USD/yr
🏢 Summary: Lead the go-to-market strategy and positioning for high-impact consumer product launches, partnering cross-functionally to drive adoption, experimentation, and measurable business impact. Own end-to-end product marketing from audience definition and launch planning to performance analysis and iteration. Shape integrated campaigns across in-app and external channels to scale product growth. 🗂️ Requirements: 8+ years in product marketing, product strategy, or go-to-market roles in consumer tech, gaming, or subscription products, Proven experience owning positioning and launches end-to-end with measurable business impact, Experience building go-to-market plans, timelines, and cross-functional workflows, Strong ability to define success metrics and use data to refine post-launch strategy, Hands-on collaboration with Product, Brand, Marketing Channels, and Comms on integrated launches, Ability to drive cross-functional alignment and manage risks to ensure on-time delivery 📃 Skills: GTM, Analytics, Experimentation, Positioning, Localization, ProductMarketing, PerformanceMarketing, LifecycleMarketing, InAppMarketing, Subscriptions 🏢 Description: About the role... We're looking for a Product Marketing Lead to shape the go-to-market strategy for Duolingo's most important product bets and drive adoption from insight to impact. You'll partner end to end with Product, Brand, Performance, Comms, BD, and Analytics to define target audiences, sharpen positioning, plan launches, and translate results into iteration. This role sits in Marketing, embedded with Product, and will lead cross‑functional alignment so our launches show up with focus, scale, and measurable outcomes. You will... - Lead audience definition, value proposition, and positioning for priority products/features; align cross‑functional partners on who the products are for and how we will win in the market - Own the go‑to‑market strategy and launch plan for high‑impact bets; coordinate in‑app moments and external channels (Comms, social, Lifecycle, performance, creators) to drive awareness and adoption. - Be the voice of the consumer by gathering consumer and market insights to help inform product decisions - Translate strategy into clear requirements, milestones, owners, and success metrics; run effective rituals (kickoffs, status, reviews, retros) and keep documentation tight and current. - Partner with Product to sequence experiments and announcements; use early signals to shape story, targeting, and channel mix before, during, and after launch. - Drive cross‑functional alignment across Product, Brand, Performance, Comms and Business Development for launch readiness and on‑time delivery. - Measure impact against adoption, conversion, and awareness goals; synthesize learnings with Analytics and recommend iterations to improve performance post‑launch. - Contribute to the Product Marketing operating system: calendars, intake, templates, and playbooks that help the function scale efficiently. You have... - 8+ years in product marketing, product strategy or equivalent go‑to‑market roles in consumer tech, gaming, or subscription products, owning positioning and launches end‑to‑end with demonstrable business impact. - Proven ability to turn strategy into execution: building plans, timelines, and cross‑functional workflows; identifying risks early and driving mitigation to protect delivery. - Excellent communication and facilitation skills with senior and cross‑functional stakeholders; you drive decisions, clarify trade‑offs, and keep teams aligned in fast‑moving environments. - Data‑informed mindset and comfort with experimentation; you define success metrics and use market and performance signals to refine strategy after launch. - Hands‑on experience collaborating with Brand, key Marketing Channels, Comms, and Product to deliver integrated launches. - Comfort operating with ambiguity; you bring structure and focus without dulling speed or creativity. Exceptional candidates will have... - Experience leading GTM for new products or categories and finding product‑market fit in new segments or markets. - Track record partnering on creator/community or strategic co‑marketing programs to accelerate adoption. - Experience coordinating multi‑market launches and localization workflows with regional partners. - Familiarity with in‑app product marketing surfaces and announcement systems, and how to sequence them with external channels. - Background in a consumer subscription, gaming, or edtech company. 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. Salary Range: $163,200—$244,800 USD Benefits: Take a peek at how we care for our employees' holistic well-being with our benefits here.
Technology

Duolingo
Senior Product Manager, Monetization
Senior
On-site
New York City, NY
182,796 - 247,296 USD/yr
🏢 Summary: Senior Product Manager role focused on driving monetization and subscriber growth across a large-scale consumer product. The position owns end-to-end growth initiatives, including experimentation, user journey optimization, and cross-functional delivery with marketing, data science, design, and engineering. It emphasizes measurable business impact through data-driven decision-making and scalable systems. 🗂️ Requirements: Experience driving measurable outcomes in consumer products (growth, retention, or monetization), Proven track record of running product experiments, Strong data analysis and data-driven decision-making skills, Ability to define product strategy and prioritize growth initiatives, Experience collaborating cross-functionally with engineering, marketing, design, and data science, Ability to work effectively in ambiguous environments, Ownership mindset with focus on delivering business results 📃 Skills: ProductManagement, Experimentation, DataAnalysis, Growth, Monetization, A/BTesting, UserResearch, Analytics, Strategy, Optimization 🏢 Description: Our mission at Duolingo is to develop the best education in the world and make it universally available. It's a big mission, and even though we've made a lot of headway, we still have work to do. About the role... We're looking for a Senior Product Manager to drive monetization and growth across Duolingo's consumer product. In this role, you'll identify and execute high-impact opportunities to grow the number of subscribers — improving how users discover, experience, and choose paid offerings. You'll work across product, marketing, data science, and design to build and optimize user journeys, run experiments, and develop systems that scale. This is a high-impact role with direct ownership of business outcomes, and the opportunity to flex across a range of growth and monetization problems as our product evolves. You will... - Build and optimize user experiences that drive conversion, retention, and long-term value - Identify high-impact opportunities through data, research, and experimentation - Partner with design to create simple, intuitive, and compelling user experiences - Work cross-functionally with marketing, data science, and engineering to deliver end-to-end solutions - Define strategy and prioritize across multiple growth and monetization initiatives - Move quickly in ambiguous areas, bringing structure and clarity to complex problems You have... - Experience driving measurable outcomes in consumer products (e.g., growth, retention, or monetization) - Strong product judgment and a track record of running experiments to improve performance - Comfort working with data and making decisions in imperfect or evolving environments - Ability to collaborate effectively across teams and influence without authority - A bias toward action and ownership, with a focus on delivering results 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. Salary Range: $182,800—$247,300 USD