Duolingo logo

Software Engineer, New Graduate

Duolingo

Join Duolingo as a Software Engineer, New Graduate

At Duolingo, we are on a mission to develop the best education in the world and make it universally available. As a Software Engineer, New Graduate, you will be part of a team that is passionate about finding innovative solutions to complex technical problems. You will have the opportunity to work on a variety of projects with large scopes, running countless experiments with our massive user base to make data-driven decisions.

What You’ll Do

  • Collaborate on full-stack software projects
  • Develop, release, and maintain services and/or infrastructure
  • Lead individual project priorities, deadlines, and deliverables

Past Projects Include:

  • Adding Hindi and Indonesian to the iOS app
  • Launching new exercise types
  • Building and owning new microservices
  • Optimizing purchase flows and subscription features
  • Adding delightful animations to the core experience
  • Porting large features to new platforms (iOS, Android, web)

What We’re Looking For

  • Graduating in Fall 2024 or Spring 2025
  • Pursuing a B.S. or M.S. degree in Computer Science or related technical field (i.e. math, physics, or data science)
  • High proficiency in one or more programming languages
  • Dedication to our mission of universally available education
  • Ability to relocate to Pittsburgh, PA

Outstanding Candidates Will Have:

  • A GPA of 3.5+
  • A Duolingo streak

What You Can Expect

  • Close support from your mentor and your team
  • Working on features and projects that will have a real impact on our learners and internal users
  • A fun, mission-driven environment, where you’ll have lots of opportunities to grow as an engineer and make meaningful connections with your colleagues

Why You’ll Love Working Here

  • Language learning opportunities
  • Catered in-house lunches and breakfast
  • Company-wide Hackathon
  • PTO and company holidays
  • Frequent company-wide dinners, monthly celebrations, social clubs, and so much more!

We are committed to ensuring that your interview process is fair and accurately assesses your skills. If you need assistance or accommodation, please contact your recruiter.

Duolingo requires all employees to return to work from an office, and all employees must be fully vaccinated against COVID-19 as recommended by the Centers for Disease Control and Prevention, unless they have an exemption to vaccination pursuant to a required reasonable accommodation. This is to ensure the safety of our employees in the office.

Duolingo is proud to be an Equal Employment Opportunity employer. We do not discriminate based on race, religion, color, national origin, gender, 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.

Benefits
Extracted with AI

  • Language learning opportunities
  • Catered in-house lunches and breakfast
  • Company-wide Hackathon
  • PTO and company holidays
  • Frequent company-wide dinners
  • Monthly celebrations
  • Social clubs

Similar jobs

Last update: 23 minutes ago

Duolingo logo
Duolingo

Software Engineer, New Graduate

Join Duolingo as a Software Engineer, New Graduate. Work on innovative projects in a fun, mission-driven environment.

Duolingo logo
Duolingo

Data Scientist I, New Graduate

Join Duolingo as a Data Scientist I to drive data-driven decisions and influence product roadmaps.

Duolingo logo
Duolingo

Software Engineer Intern - Java, Python, Kotlin, Swift

Join Duolingo as a Software Engineer Intern to work on real-world projects using Java, Python, Kotlin, and Swift.

Duolingo logo
Duolingo

Software Engineer Intern

Join Duolingo as a Software Engineer Intern in Pittsburgh. Work on impactful projects and gain hands-on experience in a dynamic environment.

Duolingo logo
Duolingo

AI Research Engineer, New PhD Graduate

Join Duolingo as an AI Research Engineer to solve complex problems in AI, Data Science, and NLP. PhD required. Relocation to Pittsburgh, PA.

Duolingo logo
Duolingo

Data Scientist Intern

Join Duolingo as a Data Scientist Intern to work on innovative solutions using data analytics and predictive analytics.

Duolingo logo
Duolingo

Data Scientist Intern (PhD or Masters)

Join Duolingo as a Data Scientist Intern to apply advanced analytics and machine learning in a dynamic, data-driven environment.

Duolingo logo
Duolingo

Data Scientist Intern

Join Duolingo as a Data Scientist Intern to work on innovative solutions using data analytics and predictive models.

Meta logo
Meta

Software Engineer (University Grad)

Join Meta as a Software Engineer (University Grad) to work on impactful projects in Menlo Park.

Microsoft logo
Microsoft

Software Engineer - Fullstack

Join Microsoft as a Fullstack Software Engineer in Pittsburgh. Develop software, collaborate with stakeholders, and ensure code quality.

Duolingo logo
Duolingo

AI Research Engineer, New PhD Graduate

Join Duolingo as an AI Research Engineer to solve complex problems and innovate in AI and data science.

SeatGeek logo
SeatGeek

Software Engineer - New Grad

Join SeatGeek as a Software Engineer - New Grad in NYC. Work with cutting-edge tech in a hybrid role.

Chime logo
Chime

Software Engineer, Pay Anyone (New Grad)

Join Chime as a Software Engineer to build innovative P2P products. Ideal for new grads with Ruby and mobile development skills.

Wise logo
Wise

Graduate Software Engineer

Join Wise as a Graduate Software Engineer in Austin, TX. Develop your skills in a dynamic environment with a global team.

Adobe logo
Adobe

Software Engineer - 2025 University Graduate

Join Adobe as a Software Engineer for 2025 graduates. Develop and test software systems for cloud-based products.

Revolut logo
Revolut

Graduate iOS Software Engineer

Join Revolut's Graduate Programme as an iOS Software Engineer in Lisbon. Develop innovative financial solutions.

Meta logo
Meta

Software Engineer, Language - Generative AI

Join Meta as a Software Engineer in Generative AI, focusing on NLP and large language models. Competitive salary and benefits.

Revolut logo
Revolut

Graduate Android Software Engineer

Join Revolut's Graduate Programme as an Android Software Engineer in Madrid. Develop innovative financial solutions.

Adobe logo
Adobe

Software Development Engineer - University Graduate 2025

Join Adobe as a Software Development Engineer for 2025 graduates. Develop high-performance software in a dynamic team environment.

Meta logo
Meta

Software Engineer, Language - Generative AI

Join Meta as a Software Engineer in Generative AI, focusing on Large Language Models and NLP.

OpenAI logo
OpenAI

Software Engineer, Applied Engineering

Join OpenAI as a Software Engineer in Applied Engineering to develop innovative AI products using JavaScript, React, and Python.

Snap Inc. logo
Snap Inc.

Full Stack Software Engineer, New Grad

Join Snap Inc. as a Full Stack Software Engineer, New Grad. Work on innovative projects impacting millions worldwide.

Supernatural logo
Supernatural

Software Engineer (VR, Enablement)

Join Supernatural as a Software Engineer to develop VR tools, work remotely, and innovate in game development.

OpenAI logo
OpenAI

Software Engineer, Applied Emerging Talent

Join OpenAI as a Software Engineer to develop ChatGPT and API features using JavaScript, React, and Python.