Duolingo logo

Software Engineer, New Graduate

Duolingo

Join Duolingo as a Software Engineer, New Graduate

About Duolingo

At Duolingo, our mission is to develop the best education in the world and make it universally available. We are the most downloaded education app in the history of the App Store and have become the top-grossing education app worldwide. We believe learning a new language should be fun and accessible to everyone.

Your Role

As a Software Engineer at Duolingo, you will join a team dedicated to finding innovative solutions to complex technical problems. You will have the opportunity to work on full-stack software projects, develop and maintain services and infrastructure, and lead individual project priorities, deadlines, and deliverables.

Responsibilities

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

Past Projects

  • 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!

Additional Information

Duolingo requires all employees to return to work from an office, and all employees will need to be fully vaccinated against COVID-19 as recommended by the Centers for Disease Control and Prevention to remain employed unless they have an exemption to vaccination pursuant to a required reasonable accommodation. This is so that our employees feel safe in the office.

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.

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. Relocation to Pittsburgh required.

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

Data Scientist I, New Graduate

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

Duolingo logo
Duolingo

Senior Backend Software Engineer

Join Duolingo as a Senior Backend Software Engineer to build APIs and microservices for millions of users.

Duolingo logo
Duolingo

Data Scientist I, New Graduate

Join Duolingo as a Data Scientist I, New Graduate to drive data-driven decisions and enhance user experiences.

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

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

AI Research Engineer, New PhD Graduate

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

Duolingo logo
Duolingo

Senior Backend Software Engineer (Java/Kotlin)

Join Duolingo as a Senior Backend Software Engineer in New York. Work with Java/Kotlin on high-traffic APIs and microservices.

Duolingo logo
Duolingo

Senior Data Scientist

Join Duolingo as a Senior Data Scientist to drive data-driven decisions and improve our app through experimentation.

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 analytics.

Duolingo logo
Duolingo

Data Scientist Intern

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

Glean logo
Glean

Software Engineer - University Graduate

Join Glean as a Software Engineer - University Graduate to design, develop, and maintain innovative software solutions.

Sentry logo
Sentry

Software Engineer, New Grad (2025)

Join Sentry as a Software Engineer, New Grad, and work with Python and JavaScript in a high-growth startup environment.

Bending Spoons logo
Bending Spoons

Graduate Software Engineer

Join Bending Spoons as a Graduate Software Engineer. Work remotely, develop software, and grow your career in a dynamic environment.

Perpay Inc. logo
Perpay Inc.

Software Engineer, New Grad

Join Perpay Inc. as a Software Engineer, New Grad. Work on fullstack development with Angular, Python, Django, and more.

Meta logo
Meta

Software Engineer (University Grad)

Join Meta as a Software Engineer (University Grad) to build impactful products and solve complex technical challenges.

Zip logo
Zip

Software Engineer, New Grad (2025 Start)

Join Zip as a Software Engineer, New Grad (2025 Start) to build core products and architecture in a fast-growing team.

Gecko Robotics logo
Gecko Robotics

Software Engineer - New Graduate

Join Gecko Robotics as a Software Engineer - New Graduate. Work with Python, React, and GCP in a hybrid environment.

Persona logo
Persona

Software Engineer (New Grad)

Join Persona as a Software Engineer (New Grad) to design, test, and ship code in a collaborative environment. Work with Ruby, TypeScript, and Python.

Meta logo
Meta

Software Engineer (University Grad)

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

Scale AI logo
Scale AI

Software Engineer - New Grad

Join Scale AI as a Software Engineer - New Grad in San Francisco. Work on AI applications with TypeScript, MongoDB, and more.

Roblox logo
Roblox

Software Engineer - New Graduate

Join Roblox as a Software Engineer - New Graduate. Work on impactful projects, collaborate with top engineers, and enjoy a hybrid work model.