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
Software Engineer, New Graduate
Join Duolingo as a Software Engineer, New Graduate. Work on innovative projects in a fun, mission-driven environment.
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.
Data Scientist I, New Graduate
Join Duolingo as a Data Scientist I to drive data-driven decisions and influence product roadmaps.
Senior Backend Software Engineer
Join Duolingo as a Senior Backend Software Engineer to build APIs and microservices for millions of users.
Data Scientist I, New Graduate
Join Duolingo as a Data Scientist I, New Graduate to drive data-driven decisions and enhance user experiences.
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.
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.
AI Research Engineer, New PhD Graduate
Join Duolingo as an AI Research Engineer to solve complex problems and innovate in AI and data science.
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.
Senior Data Scientist
Join Duolingo as a Senior Data Scientist to drive data-driven decisions and improve our app through experimentation.
Data Scientist Intern
Join Duolingo as a Data Scientist Intern to work on innovative solutions using data analytics and predictive analytics.
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.
Data Scientist Intern
Join Duolingo as a Data Scientist Intern to work on innovative solutions using data analytics and predictive models.
Graduate Software Engineer
Join Bending Spoons as a Graduate Software Engineer. Work remotely, develop software, and grow your career in a dynamic environment.
Software Engineer - University Graduate
Join Glean as a Software Engineer - University Graduate to design, develop, and maintain innovative software solutions.
Software Engineer - New Graduate
Join Gecko Robotics as a Software Engineer - New Graduate. Work with Python, React, and GCP in a hybrid environment.
Software Engineer, New Grad
Join Perpay Inc. as a Software Engineer, New Grad. Work on fullstack development with Angular, Python, Django, and more.
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.
New Graduate Software Engineer - Remote
Join as a New Graduate Software Engineer at Jerry, working remotely on innovative car ownership solutions.
Software Engineer (University Grad)
Join Meta as a Software Engineer (University Grad) to build impactful products and solve complex technical challenges.
Graduate Software Engineer
Join Bending Spoons as a Graduate Software Engineer in Madrid, Spain. Engage in software development with a dynamic team.
Software Engineer, AI Training and Infrastructure
Join Skild AI as a Software Engineer to develop AI training infrastructure. Work with cutting-edge technologies in a dynamic team.
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.
Software Engineer (University Grad)
Join Meta as a Software Engineer (University Grad) to work on impactful projects in Menlo Park.