Duolingo

96 open positions

Key Takeaways

  • Download and actively use the Duolingo app (including Duolingo Math and Music if relevant to your role) before applying — reference specific product observations in your cover letter and interviews to demonstrate genuine engagement
  • Rewrite every resume bullet point to include a measurable outcome, mirroring Duolingo's data-obsessed culture where decisions are validated through metrics like retention, engagement, and learning efficacy
  • Read Duolingo's published research papers and blog posts on AI, language learning, and experimentation (available on research.duolingo.com) to speak intelligently about the company's technical and pedagogical innovations
  • Follow Duolingo's social media accounts — especially TikTok and Twitter/X — to understand their brand voice, which is a genuine reflection of internal culture and a frequent interview discussion topic
  • Prepare 2-3 specific stories demonstrating how you've used A/B testing or data analysis to influence product or business decisions, as this is the single most transferable skill across nearly every Duolingo role
  • Apply to one role that best fits your strongest qualifications rather than submitting to multiple positions simultaneously — Duolingo's recruiting team tracks cross-applications and focused interest signals stronger intent
  • Connect with current or former Duolingo employees on LinkedIn for informational conversations — employee referrals are a common path to getting your application prioritized at mid-size tech companies like Duolingo

About Duolingo

Duolingo is the world's most popular language-learning platform, with over 100 million monthly active users and a mission to develop the best education in the world and make it universally available. Founded in 2011 by Luis von Ahn and Severin Hacker in Pittsburgh, Pennsylvania, the company went public on NASDAQ (DUOL) in 2021 and has since expanded beyond language learning into math and music education. Duolingo's market position is dominant in mobile education — its iconic green owl mascot, Duo, has become a cultural phenomenon with a massive social media following that rivals entertainment brands. What makes Duolingo distinct as a workplace is its obsessive data-driven culture. Nearly every product decision is validated through rigorous A/B testing, and employees at all levels are expected to think like scientists — forming hypotheses, running experiments, and letting data guide outcomes. The company blends the rigor of a top-tier tech company with the playfulness of its brand: internal communications are witty, the office culture is collaborative and informal, and there's a genuine sense that the work matters. Duolingo consistently ranks among the best places to work in tech, in part because employees feel directly connected to the company's social impact — providing free, high-quality education to hundreds of millions of learners worldwide. With headquarters in Pittsburgh and additional offices in New York City, Seattle, Berlin, and Beijing, Duolingo offers a global footprint while maintaining a close-knit, mission-driven identity. The company hires across engineering, product, design, marketing, learning sciences, and operations, making it an attractive destination for both deeply technical builders and creative storytellers.

Application Process

  1. Explore Open Roles on Duolingo's Careers Page

    Visit careers.duolingo.com to browse Duolingo's approximately 78 active openings, which span engineering, product design, marketing, learning design, and consumer products. Roles are filterable by team, location, and level. Read each job description carefully — Duolingo's postings tend to be specific about required technical skills and the team's current priorities, which gives you valuable context for tailoring your application.

  2. Prepare Your Tailored Application Materials

    Before submitting, customize your resume to reflect Duolingo's core themes: data-driven decision making, user-centric product development, gamification, and mission-driven impact. For engineering roles, emphasize experience with scalable platforms and experimentation frameworks. For non-engineering roles, highlight metrics-backed achievements and any experience in consumer tech, education, or content creation.

  3. Submit Your Application Through the Online Portal

    Complete the application form on Duolingo's careers site, which typically asks for your resume, optional cover letter, LinkedIn profile, and sometimes role-specific questions. Some positions may include short-answer prompts or portfolio requests — particularly for design, marketing, and learning design roles. Double-check that your uploaded documents parse correctly, as formatting issues can cause key information to be lost.

  4. Complete Any Initial Assessment or Screen

    For many technical roles, Duolingo commonly sends a take-home coding challenge or online technical assessment before any live interviews. These assessments typically focus on algorithmic problem-solving, system design thinking, or role-specific skills. Non-technical roles may receive a case study, writing exercise, or portfolio review request at this stage. Treat these assessments seriously — they serve as a primary filter.

  5. Recruiter Phone Screen

    If your application and assessment advance, a Duolingo recruiter will schedule a 30-45 minute phone conversation. Expect questions about your background, motivation for joining Duolingo specifically, and alignment with the company's mission. Recruiters also commonly discuss logistics such as location preferences, timeline, and compensation expectations at a high level. Demonstrating genuine enthusiasm for Duolingo's educational mission is especially important here.

  6. Team and Technical Interviews (Virtual or On-Site)

    The core interview loop at Duolingo typically involves 3-5 interviews conducted over one or two days. Engineers can expect live coding sessions, system design discussions, and behavioral interviews. Product and design candidates commonly face product sense exercises, portfolio deep-dives, and cross-functional scenario questions. Many applicants report that interviewers are friendly and genuinely curious, consistent with Duolingo's collaborative culture.

  7. Final Decision and Offer

    After interviews, the hiring team convenes for a debrief and decision. Duolingo's process from final interview to offer typically takes one to two weeks, though timelines vary. If selected, you'll receive a competitive offer package. Many candidates report that Duolingo's recruiting team is responsive and transparent throughout the process, even providing constructive feedback to candidates who aren't selected.

Resume Tips for Duolingo

Critical Lead With Quantified Impact, Not Just Responsibilities

Duolingo is a metrics-obsessed company where every product change is measured against user engagement, retention, and learning outcomes. Your resume should mirror this mindset. Instead of 'Managed the onboarding flow,' write 'Redesigned onboarding flow, increasing Day-7 retention by 18% across 2M+ new users.' Every bullet point should ideally contain a number — percentage improvement, scale of users impacted, revenue influenced, or experiment velocity.

Critical Incorporate Duolingo's Domain Vocabulary Naturally

Duolingo operates at the intersection of consumer tech, gamification, and education. Weave in relevant terminology such as 'A/B testing,' 'experimentation frameworks,' 'user engagement loops,' 'gamification mechanics,' 'retention optimization,' 'learning efficacy,' and 'content localization.' For engineering roles, include terms like 'microservices,' 'platform scalability,' 'CI/CD,' and 'mobile-first development.' This language signals domain fluency and helps your resume pass automated keyword scans.

Critical Highlight Mission Alignment and Consumer Product Experience

Duolingo's mission to make education universally available isn't just a tagline — it's a genuine hiring filter. If you've worked in edtech, social impact, accessibility, or consumer-facing products with massive user bases, make this prominent. Even tangential experience matters: volunteer teaching, content creation for diverse audiences, or building tools used by millions. A brief 'Summary' section at the top of your resume connecting your career arc to Duolingo's mission can be highly effective.

Use a Clean, Single-Column Resume Format

Applicant tracking systems commonly struggle with multi-column layouts, graphics-heavy templates, and embedded tables. Stick to a single-column format with clear section headers (Experience, Education, Skills, Projects), standard fonts like Arial or Calibri, and consistent date formatting. Avoid headers and footers for critical information like your name and contact details, as some ATS parsers skip these regions entirely.

Showcase Experimentation and Data-Driven Decision Making

Given Duolingo's culture of running thousands of A/B tests per year, demonstrating your own experience with experimentation is a strong differentiator. Include specific examples of hypotheses you tested, experiments you designed or analyzed, and how data changed your team's direction. Even for non-technical roles, framing your work in terms of 'tested X → measured Y → implemented Z' shows cultural fit with Duolingo's scientific approach to product development.

Include Relevant Side Projects or Open-Source Contributions

Duolingo values builders and learners. If you've created apps, contributed to open-source projects, built educational tools, or developed language-related side projects, include a dedicated section for these. For engineering candidates, linking to a GitHub profile with clean, well-documented code signals craftsmanship. For design candidates, a polished portfolio URL is essential. Even for marketing roles, personal projects that demonstrate creativity — like growing a social media account or launching a newsletter — show initiative.

Tailor Your Skills Section to the Specific Role's Tech Stack

Duolingo's engineering teams work with technologies including Kotlin, Swift, Python, React, AWS, and various machine learning frameworks. Rather than listing every technology you've ever touched, curate your skills section to match the specific job posting's requirements. If the role mentions 'Kotlin' and 'Android,' those should appear prominently. For data science roles, emphasize NLP, recommendation systems, and statistical analysis — areas core to Duolingo's product.

Keep It Concise: One to Two Pages Maximum

Duolingo's hiring managers review a high volume of applications. A tightly edited one-page resume is ideal for candidates with fewer than 10 years of experience; two pages are acceptable for senior and director-level roles. Remove outdated experience that doesn't serve your narrative. Every line on your resume should answer the question: 'Does this demonstrate why I'd thrive at Duolingo specifically?'

ATS System: Greenhouse (Commonly Used)

Based on common patterns among tech companies of Duolingo's size and stage, their careers portal is widely believed to be powered by Greenhouse, one of the most popular applicant tracking systems in the technology industry. Greenhouse parses uploaded resumes to extract structured data — contact information, work history, education, and skills — and allows recruiters to search, filter, and score candidates based on keywords and qualifications matching the role's criteria.
  • Submit your resume as a PDF to preserve formatting, unless the application specifically requests a .docx file — Greenhouse handles both formats but PDFs maintain visual consistency
  • Avoid using text boxes, tables, columns, or infographic-style resume templates, as these can cause parsing errors that scramble your work history
  • Mirror exact phrases from the job description in your resume — if Duolingo's posting says 'experimentation framework,' use that exact phrase rather than a synonym like 'testing infrastructure'
  • Fill out all optional fields in the application form (LinkedIn URL, portfolio link, 'How did you hear about us?') as completeness can positively influence how your profile is surfaced to recruiters
  • Place your most relevant and recent experience in the top third of your resume, as recruiters typically spend 6-10 seconds on an initial scan before deciding to read further
  • Use standard section headers like 'Work Experience,' 'Education,' and 'Skills' rather than creative alternatives like 'Where I've Made an Impact' — standard headers are more reliably parsed by ATS software
  • If applying to multiple Duolingo roles, tailor each submission individually rather than sending the same resume — Greenhouse tracks all applications by candidate, and recruiters can see when the same generic resume is submitted to vastly different roles

Complete Greenhouse (Commonly Used) Resume Guide

Interview Culture

Duolingo's interview culture reflects its broader company values: intellectually rigorous, genuinely curious, and more collaborative than adversarial. Candidates commonly describe the experience as challenging but fair, with interviewers who are clearly invested in helping you demonstrate your best work rather than trying to trip you up. For engineering roles, expect a multi-round process that typically includes a take-home or online coding assessment, followed by a virtual or on-site loop consisting of 4-5 sessions. These sessions generally cover algorithmic problem-solving (often with a focus on clean, production-quality code rather than obscure brain teasers), system design (scaled to your level — IC2 candidates face different complexity than directors), and behavioral interviews focused on collaboration, initiative, and learning from failure. Duolingo's engineering interviews are known for valuing practical, well-reasoned solutions over textbook-perfect answers. Product, design, and marketing candidates face a different but equally structured process. Product managers typically encounter product sense cases — often framed around Duolingo's actual product challenges, such as 'How would you improve streak retention for users in their second month?' — along with analytical reasoning and cross-functional collaboration scenarios. Designers should prepare a portfolio deep-dive and may be asked to complete a design exercise. Marketing candidates often discuss campaign strategy, audience segmentation, and brand voice — areas where Duolingo's distinctive, humor-forward identity makes generic answers fall flat. Across all roles, cultural fit is assessed through behavioral questions that map to Duolingo's values. Interviewers look for signals of intellectual humility, mission passion, comfort with ambiguity, and a bias toward action. Candidates who can articulate why they specifically want to work on education — not just at a successful tech company — tend to stand out. Many applicants report that interviewers are warm, that the process feels well-organized, and that recruiters communicate timelines clearly throughout. Preparing by using the Duolingo app, studying the company's research publications, and understanding its experimentation-driven culture will serve you well in every round.

What Duolingo Looks For

  • Data-driven mindset: Comfort with forming hypotheses, designing experiments, and making decisions based on quantitative evidence rather than intuition alone
  • Mission authenticity: Genuine passion for making education accessible — interviewers can distinguish between rehearsed talking points and real conviction about Duolingo's social impact
  • User empathy at global scale: Understanding of how to build products for an incredibly diverse user base spanning 40+ languages and hundreds of millions of learners across different cultures and contexts
  • Technical excellence paired with product sense: For engineers, the ability to write clean, scalable code while also asking 'But should we build this?' — thinking beyond implementation to impact
  • Comfort with experimentation and iteration: Willingness to ship fast, learn from data, kill features that don't perform, and avoid becoming precious about your own ideas
  • Collaborative communication: Ability to work effectively across disciplines — engineering, design, learning science, and marketing frequently collaborate closely at Duolingo, so cross-functional fluency matters
  • Intellectual curiosity and continuous learning: A track record of picking up new skills, exploring adjacent domains, or going deep on problems outside your strict job description
  • Creative problem-solving with brand awareness: Especially for marketing and design roles, an understanding of Duolingo's distinctive voice — playful, bold, occasionally irreverent — and the ability to contribute to that identity

Frequently Asked Questions

How long does Duolingo's hiring process typically take from application to offer?
Based on candidate reports, Duolingo's full hiring process typically spans 4-8 weeks from initial application to final offer, though this varies by role and level. The take-home assessment or initial screen usually occurs within 1-2 weeks of applying if your resume advances. The on-site or virtual interview loop is typically scheduled within 1-2 weeks after passing the initial screen. Post-interview, decisions and offers generally arrive within 1-2 weeks. Senior and leadership roles may take longer due to additional stakeholder interviews. Staying responsive to recruiter communications and being flexible with scheduling can help compress your timeline.
Does Duolingo require a cover letter with applications?
Duolingo's application portal typically lists the cover letter as optional, but submitting a well-crafted one can meaningfully differentiate your candidacy — particularly for non-engineering roles like marketing, learning design, and product management where communication skills are paramount. Your cover letter should not rehash your resume. Instead, use it to explain your specific motivation for joining Duolingo, share a concrete observation about the product that demonstrates genuine engagement, and connect your experience to the role's key challenges. Keep it under 300 words and make every sentence earn its place.
What level of experience do I need to apply to Duolingo?
Duolingo hires across a wide experience spectrum, from interns and new graduates to senior directors and executive leaders. The sample job titles — ranging from Intern to Engineering Director and Head of Duolingo Store — reflect this breadth. For 'II' level roles (like Platform Engineer II), companies in Duolingo's tier typically expect 2-5 years of relevant experience. Senior roles usually require 5-8+ years, and director-level positions often expect 10+ years with significant leadership experience. If you're within a year of the stated experience range and have strong relevant accomplishments, it's generally worth applying — Duolingo values demonstrated ability and potential alongside years of experience.
Does Duolingo offer remote work or require in-office presence?
Duolingo's approach to remote work has evolved and varies by role and team. The company maintains offices in Pittsburgh (headquarters), New York City, Seattle, Berlin, and Beijing, and many roles are listed with a specific office location. Some positions are designated as remote-eligible, while others require regular in-office presence. Check each job posting's location requirements carefully before applying. During interviews, it's appropriate to ask about the team's specific work arrangement. Duolingo has historically valued in-person collaboration, particularly for roles involving cross-functional teamwork, so demonstrating willingness to be in-office (if the role requires it) can strengthen your candidacy.
How should I prepare for Duolingo's technical interviews as an engineer?
Duolingo's engineering interviews typically assess coding proficiency, system design thinking, and behavioral fit. For coding rounds, practice medium-to-hard LeetCode-style problems with an emphasis on writing clean, well-structured code — Duolingo reportedly values code quality and readability alongside correctness. For system design, study scalable architectures relevant to Duolingo's challenges: real-time content delivery to millions of concurrent users, recommendation engines, notification systems, and A/B testing infrastructure. Review Duolingo's engineering blog for insights into their actual technical challenges. For behavioral rounds, prepare stories about navigating ambiguity, collaborating across teams, and making data-informed tradeoffs. Using the Duolingo app daily in the weeks before your interview will give you authentic product context for design discussions.
What makes a strong candidate for Duolingo's product and design roles?
Product managers and designers at Duolingo are expected to be deeply user-centric and fluent in experimentation methodology. Strong PM candidates can articulate how they'd approach a product problem scientifically — defining a metric, forming a hypothesis, designing an experiment, and interpreting results. Having experience with consumer apps at scale (millions of users) is a significant advantage. Design candidates should prepare a portfolio that demonstrates both visual craft and strategic thinking — Duolingo cares as much about why you made design decisions as how they look. Familiarity with gamification principles, habit-forming product design (think Nir Eyal's Hook Model), and accessibility for diverse global audiences will distinguish you from candidates with generic consumer tech backgrounds.
How important is it to use the Duolingo app before interviewing?
Extremely important — and this goes beyond simply downloading it the night before. Duolingo's interviewers frequently ask candidates about their experience with the product, areas they'd improve, and features they find compelling. Using the app for at least 2-3 weeks before your interview gives you authentic observations about onboarding, streak mechanics, lesson pacing, social features, and monetization strategy. Try multiple courses, explore the premium tier (Super Duolingo), and experiment with Duolingo Math or Music if relevant. The depth of your product knowledge signals genuine interest and gives you rich material for product sense discussions. Candidates who offer specific, thoughtful product critiques rather than surface-level observations consistently stand out.
Should I apply if I don't have education or edtech industry experience?
Absolutely. While passion for education is essential at Duolingo, direct edtech experience is not a requirement for most roles. Duolingo hires extensively from consumer tech, gaming, social media, and other industries where user engagement, retention, and growth are core challenges. The transferable skills — building habit-forming products, optimizing conversion funnels, scaling mobile platforms, creating compelling content — are directly applicable. What matters most is demonstrating that you care about Duolingo's mission and can articulate how your specific background brings a valuable perspective to the company's challenges. In your application, draw explicit connections between your past work and Duolingo's goals rather than assuming the hiring team will make those links themselves.
How can I optimize my resume to get past Duolingo's applicant tracking system?
Start by extracting keywords directly from the job posting — specific technologies, methodologies, and skills mentioned in the requirements section. Incorporate these naturally into your experience bullets and skills section. Use a clean, single-column PDF format without graphics, charts, or creative layouts that can confuse ATS parsing. Ensure your job titles, company names, and dates are consistently formatted and easy to extract. Avoid acronyms without first spelling them out (write 'Natural Language Processing (NLP)' the first time). Most importantly, remember that the ATS is just the first gate — a human recruiter will read your resume next. Balance keyword optimization with compelling storytelling about your impact. A resume stuffed with keywords but devoid of meaningful accomplishments won't advance past the recruiter screen.

Sample Open Positions

Sources

  1. Duolingo Careers — Open Positions and Company Culture — Duolingo
  2. Duolingo Research — Published Papers and Technical Blog — Duolingo
  3. Duolingo Company Reviews and Interview Experiences — Glassdoor
  4. Duolingo Blog — Company News, Product Updates, and Engineering Insights — Duolingo
  5. Duolingo Efficacy Research and Annual Reports — Duolingo

96 jobs found

Country Marketing Manager, Turkey

Duolingo

Remote - Turkey

Director of Product Design

Duolingo

Pittsburgh, PA

Senior Software Engineer, Chess

Duolingo

New York, NY

Group Product Manager, Duolingo English Test

Duolingo

Pittsburgh, PA

Director, People Business Partner

Duolingo

Pittsburgh, PA

Senior Product Manager, Score

Duolingo

Pittsburgh, PA

Senior Product Design Manager

Duolingo

New York, NY

Senior Product Design Manager

Duolingo

Pittsburgh, PA

Staff Product Manager, Growth

Duolingo

New York, NY

AI Research Engineer, New PhD Graduate

Duolingo

Pittsburgh, PA

Staff Product Designer

Duolingo

Pittsburgh, PA

Director of Learning Design, Language Learning

Duolingo

Pittsburgh, PA

Staff Technical Program Manager

Duolingo

Pittsburgh, PA

Senior iOS Engineer, Application Stability & Performance

Duolingo

New York, NY

Business Development and Partnerships Lead, LATAM

Duolingo

Remote - Mexico City

Senior Account Executive

Duolingo

New York, NY

Director of Product Management, Growth

Duolingo

Pittsburgh, PA

Senior Product Manager, In-App Purchases

Duolingo

New York, NY

Head of Duolingo Store, Consumer Products

Duolingo

Pittsburgh, PA

Head of Duolingo Store, Consumer Products

Duolingo

New York, NY
Loading more jobs...