company logo

Senior Software Engineer, Machine Learning in Sunnyvale, CA



$100K - $150K*



Data Science & Machine Learning, Software Development


5 - 7 years

Job Description

Do you want to help connect people all over the world and build the next generation of planet scale AR games? Niantic's Machine Learning Engineering team is looking for a strong software engineer interested in gaining more exposure to the exciting world of data science and machine learning. We're particularly interested in highly skilled generalist software engineers who are hungry to learn and have already mastered a wide range of complex backend technologies. Existing machine learning knowledge is a plus but not required. You'll collaborate closely with our expert team of machine learning engineers to craft a beautiful and highly scalable data stack powering all of Niantic's games, gaining deep knowledge of the machine learning field in the process.


  • Design a large-scale data processing architecture and collaborate on implementing it with the team.
  • Mentor junior engineers, teaching them solid architectural practices and levelin
See More

Valid through: 2020-5-19

About Niantic

Total Jobs:
Average Pay:
Total value of jobs:
% Masters:

Niantic Photos

company social media photocompany social media photocompany social media photocompany social media photo
Learn More About Niantic
* Ladders Estimates