← All roles

ML Research Scientist, Prediction & Smart Agents

Nuro· Autonomy
Apply on company site
Mountain View, CA$193.9k - $291.2kfull-timePosted 7mo ago

About the role

Research-focused role on the Prediction and Smart Agents team at Nuro, building state-of-the-art models to predict surrounding traffic behavior for onboard and simulation use in autonomous driving.

Responsibilities

  • Design and build scalable, machine learning-based prediction systems to generate multi-modal, realistic, and kinematically feasible trajectories.
  • Conduct cutting-edge research in generative sequence modeling and sequential decision-making (e.g., scalable generative sequence modeling, marginal/conditional/joint distribution modeling for interactive agents, Transformer-based encoder-decoder architectures, large generative models and diffusion models, controllability via conditioning and guidance).
  • Collaborate with the Planning team to design realistic and controllable agents for closed-loop simulation enabling agent training via Reinforcement Learning (RL).
  • Mitigate accumulated uncertainties across interconnected autonomy components.
  • Collaborate across autonomy teams to develop holistic solutions, propose ideas, and prioritize.
  • Derive practical, deployable solutions and see them deployed on real-world vehicles.

Qualifications

  • M.Sc. or Ph.D. in Computer Science, Artificial Intelligence, Mathematics, or related field (preferred).
  • Subject matter expertise in sequential decision-making, prediction, Imitation Learning, Deep Reinforcement Learning, generative modeling, large models, or ML for robotics.
  • Strong programming skills in Python (required) and C++ (beneficial).
  • Experience with ML frameworks such as PyTorch.
  • 2+ years of deploying machine learning systems onboard, ideally in prediction.
  • Publications in top conferences (e.g., NeurIPS, ICLR, ICML, CVPR, RSS, CoRL, ICRA, IROS).
  • Strong collaboration and team-playing ability.
  • Nice to have: Embodied AI for robotics, causal reasoning, model interpretability, joint prediction and planning, understanding of diffusion models.

Skills

Required:PythonPyTorch
Nice to have:C++

Benefits

  • Base pay range: $193,930 - $291,150 (dependent on level, experience, location, qualifications).
  • Annual performance bonus, equity, and competitive benefits package.
Last updated Jul 8, 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