Drimva

Nuro

Senior Software Engineer, Perception ML

$194K–$291K

Mountain View, California (HQ) +1 · Senior · Full-time · Posted Feb 6, 2026

Location
Mountain View, California (HQ)
Nuro HQ - Mountain View, CA
Experience
4+ years of industry software engineering experience.
Education
BS in Computer Science, Robotics, Statistics, Physics, Math, or another quantitative area.

About the job

Develop and improve perception ML models so autonomous vehicles can understand sensor data, handle rare scenarios, and meet quality and onboard runtime requirements.

What you'll do

  • Own perception-model architecture, objectives, training, and experiments; evaluate and improve model performance.
  • Design controlled experiments and ablations, and diagnose model failures across modeling, supervision, data, and optimization.
  • Collaborate with autonomy and infrastructure engineers to translate sensor data and failure analysis into model improvements.

What they ask for

  • BS in Computer Science, Robotics, Statistics, Physics, Math, or another quantitative area.
  • 4+ years of industry software engineering experience.
  • Python fluency and C/C++ familiarity.
  • Hands-on depth developing, training, debugging, and improving ML models; ability to lead cross-functional technical projects from design to completion.

Nice to have

  • Experience with occupancy, 3D scene understanding, or onboard perception models.
  • Familiarity working with synthetic or autonomous driving data.

Pay

$193,930.00 and $291,150.00/year (USD; base pay)

Tools

Python, C/C++

AI focus

Applied ML for autonomous-vehicle perception, including 3D and spatial scene understanding, generalization across sensors and geographies, and handling rare driving scenarios.

Model-written summary · the original posting is authoritative

First seen Oct 10, 2026 · Last verified Nov 4, 2026 (UTC)