Senior Machine Learning Engineer - Large Driving Model (behavioral Alignment)

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

Senior ML Engineer focused on behavioral alignment for Rivian's Large Driving Model (LDM) in autonomous driving. The role involves analyzing and improving vehicle actions through data curation, training, and RL, with a focus on end-to-end solutions for safer and smoother driving.

What you'd actually do

  1. Diagnose performance bottlenecks for targeted driving behaviors, establishing clear solution roadmaps across data, modeling, training recipe, and reinforcement learning loops.
  2. Design data mining strategies and metrics to understand targeted model behavior to drive performance insights, measure progress, and inform model fine-tuning and alignment.
  3. Design, experiment with, and deliver RL algorithms, Supervised Fine-Tuning (SFT) strategies, and RL reward structures to optimize on-road driving policies.
  4. Partner across the Autonomy organization with Infrastructure, Perception, and Motion Planning teams to implement high-impact solutions while successfully handing off long-term platform productionization to system owners.
  5. Provide technical guidance, code reviews, and mentorship for junior and mid-level engineers, fostering high standards for system design.

Skills

Required

  • Python
  • PyTorch
  • Reinforcement Learning (RL)
  • reward design
  • policy optimization
  • traditional planning concepts
  • edge cases
  • kinematic feasibility
  • vehicle physics

Nice to have

  • LLM/VLM
  • autonomous driving
  • robotics
  • computer vision

What the JD emphasized

  • track record of training and fine-tuning large-scale models
  • Demonstrated ability to navigate highly ambiguous projects, shifting focus dynamically to solve vertical problems and deliver validated on-road impact

Other signals

  • Large Driving Model (LDM)
  • behavioral alignment
  • autonomous driving behaviors
  • reinforcement learning (RL)
  • supervised fine-tuning (SFT)