Join our team at Niantic to use AI to inspire people to explore the world together! We are looking for a Senior Software Engineer specialized in Machine Learning Engineering to build innovative user experiences with emerging machine technologies.
Sign up for our
weekly newsletter
of fresh jobs
Skills
Strong proficiency in Python or Java
Experience in designing, building, and optimizing machine learning systems
Experience with DevOps practices, CI/CD pipelines, and IoC tools is a plus
Responsibilities
Build and maintain scalable systems and applications to productionize machine learning models
Develop automation tools and processes to streamline model training, evaluation, and deployment workflows
Optimize application performance to ensure efficient resource utilization and minimize latency in model inference
Implement and maintain monitoring and alerting systems for the reliability and availability of machine learning systems
Collaborate with cross-functional teams to design machine learning solutions that meet business objectives
Participate in code reviews, design discussions, and architecture planning sessions
Troubleshoot and resolve issues related to machine learning systems
Collaborate with stakeholders and team members on a regular basis
Education
Bachelor’s degree in Computer Science, Engineering, or related field
Benefits
Total compensation package includes base salary range, bonus, equity, and benefits
Hybrid work schedule allowing remote and in-office work
Cultivating a supportive and inclusive workplace for diverse voices
To read the complete job description, please click on the ‘Apply’ button
Niantic’s mission is to use emerging AR technology to spark creative and engaging journeys in the real world. We build products that inspire outdoor exploration, exercise, and meaningful social interaction.