← All roles

Senior/Staff Software Engineer, ML Inference Platform

Nuro· Software
Apply on company site
Mountain View, CA$193.9k - $352.3kFull-timePosted 2mo ago

About the role

Senior/Staff Software Engineer role focused on designing, building, and maintaining core ML infrastructure for Nuro's autonomy platform, including ML pipelines, observability, and in-house ML inference and compiler platforms for deployment to hardware.

Responsibilities

  • Design and develop ML workflow pipelines to train, optimize, validate, and deploy Nuro autonomy models.
  • Develop and maintain continuous testing and monitoring systems for core ML infrastructure components.
  • Develop observability to track ML model lifecycles from data generation to on-road validation.
  • Maintain an in-house ML inference platform to serve large language models efficiently.
  • Maintain an in-house ML compiler platform to compile, deploy, and validate Nuro autonomy models to various hardware platforms.

Qualifications

  • You have a degree in BS, MS, or Ph.D and 3+ years of relevant experience
  • Strong proficiency in Python or similar languages. Familiarity with C++.
  • Technical excellence: develop with a high standard for performance, scalability, and code quality.
  • Domain experience: experience working with ML pipelines; ability to understand and design complex distributed systems
  • Independence and productivity: ability and willingness to dive into unfamiliar territory, learn fast, and improve complex systems.

Skills

Required:Python
Nice to have:C++

Benefits

  • Competitive benefits package
  • Annual performance bonus
  • Equity
Last updated Aug 12, 2026. Interested? Apply on the company site.
Nuro logo

About Nuro

Autonomy for all. All roads, all rides.

Driving the future of autonomy with the most scalable AI driver.

AutonomyAI driverDelivery robotsRobotaxiAutonomous vehicles

More open roles at Nuro