Software engineer
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 educating our users, experimenting with big ideas, making fact-based decisions, and finding innovative solutions to complex problems. You’ll have limitless learning opportunities and daily collaborations with world-class minds — while doing work that’s both meaningful and fun. Join our life-changing mission to develop education for our half a billion (and growing!) learners around the world. Read our blog to learn more. About The Role You will...- Contribute to full-stack software projects by developing, testing, and maintaining features and services.
- Develop, release, and maintain services and/or infrastructure
- Lead individual project priorities, deadlines, and deliverables
- Contribute to code reviews and collaborate across teams to ensure quality and scalability
- Graduated between Spring 2024 - Spring 2025
- Graduated with a B.S. or M.S. degree in Computer Science or related technical field (i.e. math, physics or data science)
- 0-1 years of experience programming in one or more of the following languages: Java, Python, Kotlin or Swift.
- Dedication to our mission of universally available education
- Ability to start and relocate by December 2025
- A GPA of 3.5+
- A Duolingo streak
- 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!
Recommended Jobs
Assistant Coach, Men’s Wrestling
Waynesburg University is looking for a qualified individual to assist as a part-time, Assistant Coach, Men’s Wrestling. Collegiate or high school coaching experience preferred. The position includes…
Screen printer
Experienced Screen Printer We’re looking for a full-time, skilled Screen Printer to join our production team! If you have hands-on experience running presses and producing high-quality prints, th…
Sports Performance Coach
PRO Companies is a dynamic organization that employs professionals across diverse positions within their human services and health and wellness divisions. With a strong presence across various count…
Grocery Clerk
If you’re someone who has a genuine desire to help people live better and healthier lives, join us as we work to be a trusted resource in our communities, offering real people, real food at real affo…
Driving Instructor
Job Description Job Description Benefits/Perks Flexible Hours Competitive Compensation Great Work Environment Job Summary We are seeking Driving Instructors to join our team! Ful…
Lead Snowmaker
Create Your Experience of a Lifetime! Come work and play in the mountains! Whether it’s your first-time seeing snow or you were born on the slopes, joining our team means discovering (or re-di…
School Associate Director
We are seeking a dynamic team leader for our School Associate Director position! Responsibilities Include: Overseeing daily operations and school activities of school personnel in admissions, ed…
Business intelligence engineer
Become a part of our caring community and help us put health first The Business Intelligence Engineer 2 solves complex business problems and issues using data from internal and external sources…
Evening Commercial Cleaning
Get Paid Weekly! We are looking for energetic cleaners to clean industrial site in Washington, PA Basic tasks - empty/take out trash, dust, wipe down & sanitize surface areas, sweep, vacuum, and m…
Orthopedic Surgeon for Practice in Northeastern Pennsylvania
A large, employed provider network in Wilkes-Barre, PA is hiring a BC/BE Orthopedic Surgeon to join their team. Opportunity Highlights Enjoy a large primary care referral base Potential …