Senior Machine Learning Engineer, Perception
Senior Machine Learning Engineer, Perception

Senior Machine Learning Engineer, Perception

London Full-Time 43200 - 72000 Β£ / year (est.) No home office possible
R

At a Glance

  • Tasks: Join our Perception team to develop cutting-edge machine learning algorithms for self-driving vehicles.
  • Company: Rivian is on a mission to create emissions-free Electric Adventure Vehicles and protect the outdoors.
  • Benefits: Enjoy a collaborative culture, flexible work options, and opportunities for personal and professional growth.
  • Why this job: Be part of a revolutionary team shaping the future of autonomous driving and making a real-world impact.
  • Qualifications: 7+ years in ML systems, strong Python/C++ skills, and experience with autonomous vehicle technologies required.
  • Other info: Rivian values diversity and is committed to an inclusive hiring process for all applicants.

The predicted salary is between 43200 - 72000 Β£ per year.

About Rivian

Rivian is on a mission to keep the world adventurous forever. This goes for the emissions-free Electric Adventure Vehicles we build, and the curious, courageous souls we seek to attract. As a company, we constantly challenge what’s possible, never simply accepting what has always been done. We reframe old problems, seek new solutions and operate comfortably in areas that are unknown. Our backgrounds are diverse, but our team shares a love of the outdoors and a desire to protect it for future generations.

Role Summary

You will be a key member of the Perception team at Rivian, which develops advanced machine learning algorithms that directly impact safety critical self-driving features of our category defining vehicles.

Responsibilities

  • As a member of the Autonomy team, you will guide the architecture, implementation, and deployment of foundation models that act as learned world models.
  • These models will support not only perception tasks (e.g., object detection, scene understanding) but also downstream decision-making and closed-loop autonomy.
  • Key areas of responsibility include:
  • Developing technical strategy and architecture for foundation models as unified world models
  • 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

Qualifications

  • B.S., M.S., or Ph.D. in Computer Science, Robotics, or a related field
  • 7+ 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
  • Bonus: 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

Senior Machine Learning Engineer, Perception employer: Rivian

Rivian is an exceptional employer that fosters a culture of innovation and adventure, making it an ideal place for passionate individuals to thrive. With a commitment to employee growth, Rivian offers opportunities to work on cutting-edge technology in a collaborative environment, all while contributing to a mission that prioritises sustainability and the protection of our planet. Located in a vibrant area, employees enjoy a dynamic work-life balance, surrounded by like-minded colleagues who share a love for the outdoors.
R

Contact Detail:

Rivian Recruiting Team

candidateaccommodations@rivian.com

StudySmarter Expert Advice 🀫

We think this is how you could land Senior Machine Learning Engineer, Perception

✨Tip Number 1

Familiarise yourself with Rivian's mission and values. Understanding their commitment to sustainability and adventure will help you align your passion for the outdoors with their goals, making you a more appealing candidate.

✨Tip Number 2

Showcase your experience with large-scale ML systems by preparing specific examples of projects you've led or contributed to. Highlighting your leadership in driving ML projects from research to production can set you apart.

✨Tip Number 3

Network with current or former Rivian employees on platforms like LinkedIn. Engaging with them can provide insights into the company culture and potentially lead to referrals, which can significantly boost your chances of landing an interview.

✨Tip Number 4

Prepare to discuss the technical aspects of foundation models and self-supervised learning in detail. Being able to articulate your understanding and experience with these concepts will demonstrate your expertise and fit for the role.

We think you need these skills to ace Senior Machine Learning Engineer, Perception

Machine Learning Algorithms
Deep Learning
Foundation Models
Self-Supervised Learning
Transformer Models
Software Engineering
Python Programming
C++ Programming
Real-Time Inference Systems
Sensor Fusion (LiDAR, Camera, Radar)
Autonomous Vehicle Constraints
Model Evaluation and Training Pipelines
Cross-Functional Collaboration
Project Leadership
Technical Strategy Development

Some tips for your application 🫑

Tailor Your CV: Make sure your CV highlights relevant experience in machine learning, particularly with foundation models and autonomous systems. Use specific examples that demonstrate your expertise in Python and C++, as well as any leadership roles you've held in ML projects.

Craft a Compelling Cover Letter: In your cover letter, express your passion for the outdoors and how it aligns with Rivian's mission. Discuss your experience with multi-modal systems and how you can contribute to their perception team. Be sure to mention any relevant projects or achievements.

Showcase Your Technical Skills: Include a section in your application that details your technical skills, especially those related to transformer models, real-time inference systems, and sensor fusion. This will help demonstrate your fit for the role and your ability to handle the responsibilities outlined.

Highlight Collaboration Experience: Rivian values teamwork, so be sure to include examples of how you've successfully collaborated with cross-functional teams in previous roles. Mention any specific projects where you worked alongside engineers from different disciplines to achieve a common goal.

How to prepare for a job interview at Rivian

✨Showcase Your Technical Expertise

Be prepared to discuss your experience with large-scale machine learning systems, particularly in the context of foundation models and self-supervised learning. Highlight specific projects where you've successfully implemented these technologies.

✨Demonstrate Problem-Solving Skills

Rivian values innovative thinking. Be ready to share examples of how you've reframed old problems or developed new solutions in your previous roles, especially in relation to autonomous systems and real-time inference.

✨Collaborate Effectively

Since the role involves working with cross-functional teams, emphasise your collaboration skills. Discuss experiences where you’ve worked alongside engineers from different disciplines, such as perception, planning, and simulation.

✨Prepare for Technical Questions

Expect in-depth technical questions related to transformer models, sensor fusion, and autonomous vehicle constraints. Brush up on these topics and be ready to explain complex concepts clearly and concisely.

Senior Machine Learning Engineer, Perception
Rivian
R
  • Senior Machine Learning Engineer, Perception

    London
    Full-Time
    43200 - 72000 Β£ / year (est.)

    Application deadline: 2027-07-05

  • R

    Rivian

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>