Staff Machine Learning Engineer, End-to-end Autonomy

Rivian Rivian · Auto · Palo Alto, CA · Autonomous Driving

Seeking a Staff Machine Learning Engineer to develop end-to-end models for autonomous driving, unifying perception, prediction, and planning. The role involves guiding the architecture, implementation, and deployment of the Large Driving Model (LDM), building large-scale training and evaluation pipelines, and collaborating with cross-functional teams to ensure real-world deployment constraints are met. Experience with foundation models, self-supervised learning, and transformer models is required.

What you'd actually do

  1. Developing technical strategy and architecture for end-to-end autonomous driving model
  2. Developing multi-modal, multi-task transformer-based systems that support closed-loop autonomy
  3. Building training and evaluation pipelines at scale across petabytes of real-world and simulated driving data
  4. Collaborating with cross-functional teams across perception, planning, simulation, and ML infrastructure
  5. Driving alignment between model capabilities and real-world deployment constraints (latency, robustness, validation)

Skills

Required

  • B.S., M.S., or Ph.D. in Computer Science, Robotics, or a related field
  • 5+ years of experience building and deploying large-scale ML systems
  • Deep understanding of foundation models, self-supervised learning, and world models in robotics or simulation
  • Strong software engineering background, with fluency in Python and C++
  • Experience training and evaluating transformer models or end-to-end autonomous agents
  • Familiarity with real-time inference systems and autonomous vehicle constraints
  • Proven leadership in driving ML projects from research to production

Nice to have

  • Prior work on end-to-end autonomous driving architectures (e.g., imitation learning, behavior cloning, world models)
  • Experience with sensor fusion (LiDAR, camera, radar) in a learned mode

What the JD emphasized

  • end-to-end autonomous driving
  • Large Driving Model (LDM)
  • transformer-based systems
  • petabytes of real-world and simulated driving data
  • real-time inference systems
  • autonomous vehicle constraints

Other signals

  • end-to-end autonomous driving model
  • Large Driving Model (LDM)
  • transformer-based systems
  • petabytes of real-world and simulated driving data
  • real-time inference systems
  • autonomous vehicle constraints