Rivian logo

Staff Machine Learning Engineer, Motion Planning, Autonomy

Rivian

Palo Alto, CA
Full Time
Senior
228k-285k
13 days ago

Job Description

About the Role

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. We are seeking Machine Learning Engineers to help us train and deploy models used for decision-making aspects of the Rivian Autonomy stack. Your work will have a critical impact on the daily experience and safety of our customers, which is central to our mission.

Key Responsibilities

  • Examining all aspects of successful model design from data and supervision quality to model design and validation strategy.
  • Taking charge of optimizing, supervising, and enhancing on-road performance for models moving towards production during the development phase.
  • Recognized as a key technical authority within the department, offering guidance on current and future technology decisions.
  • Possessing an in-depth grasp of the business and operational implications of various technology tradeoffs, effectively balancing them according to the company's needs.
  • Empowering fellow engineers by crafting easily extendable and collaborative designs and code.
  • Displaying the ability to influence and foster consensus, even during challenging technical discussions.

Requirements

  • M.S. or Ph.D. in Machine Learning or a related field.
  • 6+ years of experience working on production ML systems.
  • Expert level knowledge and experience with Python and PyTorch or TensorFlow.
  • Solid understanding of state-of-the-art models and approaches in perception, prediction, or planning in the self-driving space.
  • Capable of working in a fast-paced development environment.
  • Good team player with excellent communication skills that can build team consensus.
  • Passionately motivated to take ideas from development validation to a verified product.
  • Self-motivated with demonstrated ability to set direction and guide the team towards it.
  • Hands-on approach: proactively identifies and fills in gaps where needed.
  • Good understanding of linear algebra, geometry, algorithms, and data structures.
  • Experience with Automotive Self-Driving or similarly complex Robotics Systems.

Nice to Have

  • Experience with perception, prediction, or planning models in self-driving or robotics.
  • Experience working on complex robotics or autonomous vehicle systems.

Qualifications

  • M.S. or Ph.D. in Machine Learning or a related field.
  • 6+ years of experience working on production ML systems.

Benefits & Perks

  • Robust medical/Rx, dental and vision insurance packages for full-time employees, their spouse or domestic partner, and children up to age 26.
  • Coverage is effective on the first day of employment.

Working at Rivian

Rivian values diversity, innovation, and a love of the outdoors. The company challenges the status quo, seeks new solutions, and operates comfortably in areas of the unknown. Rivian is committed to an inclusive workplace and ensuring accessibility for persons with disabilities.

Apply Now

Job Details

Posted AtJul 10, 2025
Job CategoryData Science
Salary228k-285k
Job TypeFull Time
ExperienceSenior

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About Rivian

Website

rivian.com

Location

Palo Alto, CA

Industry

Automobile and Light Duty Motor Vehicle Manufacturing

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches