Software Engineer, ML Inference Platform
Mountain View, CA$160.4k - $240.5kfull-timePosted 2mo ago
About the role
Role focused on designing, building, and maintaining core ML infrastructure components for autonomy at Nuro, spanning ML pipelines, testing/monitoring, observability, and in-house inference and compiler platforms for deploying models on Nuro’s fleet.
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 with 1+ years of relevant experience
- Strong proficiency in Python or similar languages. Familiarity with C++.
Skills
Required:PythonML PipelinesDistributed Systems
Nice to have:C++
Benefits
- base pay range: $160,360 - $240,540 depending on level, location, experience, and skills
- annual performance bonus
- equity
- competitive benefits package
Last updated Aug 12, 2026. Interested? Apply on the company site.
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
- Senior Software Engineer, Autonomy Behavior Testing4d agoMountain View, CA · Systems
- Staff Robotaxi Program Manager4d agoMountain View, CA · Autonomy
- Staff Autonomy Program Manager4d agoMountain View, CA · Autonomy
- Senior Embedded Software Engineer1w agoMountain View, CA · Controls, Pose and ESWE
- Senior Radar Systems Engineer1w agoMountain View, CA · Sensors Engineering