Staff Machine Learning Engineer, End-to-End Autonomy

Rivian

Palo Alto (CA)

On-site

USD 228,000 - 285,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical, dental, and vision insurance
Employment effective benefit coverage from day one

Job summary

Rivian is looking for a Staff Machine Learning Engineer to develop end-to-end models for autonomous driving. Candidates should have strong backgrounds in supervised and reinforcement learning, as well as experience in deploying large-scale ML systems.

The position emphasizes collaboration across multidisciplinary teams to build robust autonomous systems. A competitive salary range of $228,000 - $285,000 is offered, reflecting the skills and experience of the candidate.

Qualifications

  • 5+ years of experience building and deploying large-scale ML systems.
  • Deep understanding of foundation models, self-supervised learning, and world models.
  • Experience training and evaluating transformer models or end-to-end autonomous agents.

Responsibilities

  • Guide the architecture, implementation, and deployment of the Large Driving Model.
  • Developing technical strategy and architecture for autonomous driving model.
  • Collaborate with cross-functional teams across various domains.

Skills

Python
C++
Supervised Learning
Reinforcement Learning
Leadership in ML projects
Transformer models

Education

B.S., M.S., or Ph.D. in Computer Science, Robotics, or a related field

Job description

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

We are seeking a Staff Machine Learning Engineer interested in the development of end‑to‑end models that unify perception, prediction, and planning in a single system. This role is ideal for someone excited by the challenge of scaling models that learn from vast sensory data to enable autonomous driving. Ideal candidates have experience with Supervised Learning, Reinforcement Learning, and/or LLMs.

Responsibilities

As a member of the Autonomy team, you will guide the architecture, implementation, and deployment of the Large Driving Model (LDM). This model will support not only decision‑making and closed‑loop autonomy.

  • Key areas of responsibility include:
  • 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
Qualifications
  • 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
Bonus Qualification
  • 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
Pay Disclosure

Salary Range for California Based Applicants: $228,000 - $285,000 (actual compensation will be determined based on experience, location, and other factors permitted by law).

Benefits Summary

Rivian provides 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, and Rivian covers most of the premium.

Equal Opportunity

Rivian is an equal opportunity employer and complies with all applicable federal, state, and local fair employment practices laws. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, ancestry, sex, sexual orientation, gender, gender expression, gender identity, genetic information or characteristics, physical or mental disability, marital/domestic partner status, age, military/veteran status, medical condition, or any other characteristic protected by law.

Rivian is committed to ensuring that our hiring process is accessible for persons with disabilities. If you have a disability or limitation, such as those covered by the Americans with Disabilities Act, that requires accommodations to assist you in the search and application process, please email us at candidateaccommodations@rivian.com.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

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

Segment (Twilio) • Palo Alto (CA)

On-site
USD 179,000 - 224,000
Annual performance bonus
Comprehensive health insurance
401(k) Plan
Senior Manager, ML Occupancy Modeling, Autonomy
Senior Manager, ML Occupancy Modeling, Autonomy

Rivian • Palo Alto (CA)

On-site
USD 265,000 - 331,000
401(k) Plan
Employee Stock Purchase Program
Paid vacation and sick leave
Sr. Staff ML Engineer, Autonomy Model Pretraining
Sr. Staff ML Engineer, Autonomy Model Pretraining

Rivian • Palo Alto (CA)

On-site
USD 265,000 - 331,000
Senior Data Engineer- Large Driving Model, Autonomy
Senior Data Engineer- Large Driving Model, Autonomy

Rivian • Palo Alto (CA)

On-site
USD 179,000 - 224,000
Paid vacation
Paid sick leave
Comprehensive insurance benefits
+2
Staff Machine Learning Engineer,Perception
Staff Machine Learning Engineer,Perception

Rivian • Palo Alto (CA)

On-site
USD 228,000 - 285,000
Medical/Rx insurance
Dental insurance
Vision insurance
Sr. Software Systems Engineer, Autonomy
Sr. Software Systems Engineer, Autonomy

Rivian • Palo Alto (CA)

On-site
USD 162,000 - 204,000
Senior AI Research Lead, Autonomy VLM
Senior AI Research Lead, Autonomy VLM

Rivian • Palo Alto (CA)

On-site
USD 198,000 - 332,000
Paid vacation
Medical insurance
Dental insurance
+4
Senior Lead, Perception Onboard Robotics Software
Senior Lead, Perception Onboard Robotics Software

Rivian • Palo Alto (CA)

On-site
USD 265,000 - 332,000
401(k) Plan
Employee Stock Purchase Program
Paid vacation
Staff ML Engineer, Perception
Staff ML Engineer, Perception

Rivian • Palo Alto (CA)

On-site
USD 228,000 - 285,000
Medical Insurance
Dental Insurance
Vision Insurance
Staff Research Engineer, Autonomy VLM
Staff Research Engineer, Autonomy VLM

Rivian • Palo Alto (CA)

On-site
USD 265,000 - 332,000
401(k) Plan
Employee Stock Purchase Program
Paid vacation
+1