Rivian

Machine learning engineer in autonomous driving

In short

Rivian is hiring a Staff Machine Learning Engineer in London to build end-to-end models unifying perception, prediction, and planning for autonomous driving. The role involves transformer-based multi-modal systems, large-scale training/evaluation pipelines, and cross-functional collaboration with perception, planning, simulation, and ML infrastructure teams. It requires 5+ years building large-scale ML systems, deep knowledge of foundation models and world models, strong Python/C++ skills, and experience training transformer or end-to-end autonomous agents. This is an onsite, full-time senior-level position.

About the Role
Rivian is seeking a Staff Machine Learning Engineer interested in the development of end-to-end models that unify perception, prediction, and planning in a single learning system. This role is ideal for someone excited by the challenge of scaling models that learn from vast sensory data to enable autonomous driving.
Responsibilities
•Developing technical strategy and architecture for end-to-end autonomous driving model
•Developing multi-modal, multi-task transformer-based systems that support closed-loop autonomy
•Building training and evaluation pipelines at scale across petabytes of real-world and simulated driving data
•Collaborating with cross-functional teams across perception, planning, simulation, and ML infrastructure
•Driving alignment between model capabilities and real-world deployment constraints (latency, robustness, validation)
•Publishing internal technical guidance and mentoring engineers across autonomy ML
Requirements
•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 model
Conditions
Not specified in the posting.

Stop applying.
Get referred.

$10 in free credits

In just 60 seconds, fully on autopilot — Eraldt's AI agents read your CV, map the roles you fit, find live vacancies and the people who can refer you, write personal emails, and get you referred.

This isn't an application: your CV doesn't go to the company, and we don't promise a referral for this exact role.

Discover who else lands interviews on autopilot