Drimva

Nuro

Senior Software Engineer, Behavior Planning

$194K–$291K

Mountain View, California (HQ) +1 · Senior · Full-time · Posted Jun 5, 2025

Location
Mountain View, California (HQ)
Nuro HQ - Mountain View, CA
Education
PhD or Masters Degree in robotics, computer science, mechanical/aerospace engineering, electrical engineering, mathematics, or related field.

About the job

Develop and deploy behavior-planning algorithms and machine-learning technologies for Nuro’s autonomous driving systems.

What you'll do

  • Design and implement robotics and machine-learning technologies for the Nuro Driver.
  • Collaborate with behavior, perception, mapping, and ML research teams to advance autonomous driving.
  • Deploy production-ready solutions on vehicle platforms and provide technical guidance to junior team members.

What they ask for

  • Robotics expertise in areas such as path planning, motion planning, trajectory generation, behavior planning, or optimal control.
  • Machine-learning experience with techniques such as deep learning, reinforcement learning, imitation learning, transformers, or diffusion models.
  • Experience optimizing model performance through processing, visualization, and analysis of large datasets.
  • Strong software development skills and Python/C++ coding proficiency.

Nice to have

  • Hands-on experience with safety-critical systems, distributed training, or inference optimization.

Pay

$193,930 and $291,150/year (USD, base pay)

Tools

Python, C++

AI focus

Develop a scalable ML planner and learned behavior stack for autonomous driving, using diverse data and machine-learning techniques.

Model-written summary · the original posting is authoritative

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