Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff Machine Learning Engineer, End-to-End Autonomy

$243k - $304.8k

Rivian

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
Preferred Skills
  • 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: $243,000 - $304,800 (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 premiums.

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

Candidate Data Privacy and Technology

Rivian may collect, use and disclose your personal information or personal data (within the meaning of the applicable data protection laws) when you apply for employment and/or participate in our recruitment processes ("Candidate Personal Data"). This data includes contact, demographic, communications, educational, professional, employment, social media/website, network/device, recruiting system usage/interaction, security and preference information. Rivian may use your Candidate Personal Data for the purposes of (i) tracking interactions with our recruiting system; (ii) carrying out, analyzing and improving our application and recruitment process, including assessing you and your application and conducting employment, background and reference checks; (iii) establishing an employment relationship or entering into an employment contract with you; (iv) complying with our legal, regulatory and corporate governance obligations; (v) recordkeeping; (vi) ensuring network and information security and preventing fraud; and (vii) as otherwise required or permitted by applicable law.

Rivian may share your Candidate Personal Data with (i) internal personnel who have a need to know such information in order to perform their duties, including individuals on our People Team, Finance, Legal, and the team(s) with the position(s) for which you are applying; (ii) Rivian affiliates; and (iii) Rivian's service providers, including providers of background checks, staffing services, and cloud services.

Rivian may transfer or store internationally your Candidate Personal Data, including to or in the United States, Canada, the United Kingdom, and the European Union and in the cloud, and this data may be subject to the laws and accessible to the courts, law enforcement and national security authorities of such jurisdictions.

How We Use AI in Our Hiring Process: To ensure transparency, we want candidates to know that Rivian uses iCIMS Talent Cloud Artificial Intelligence (TCAI) and AI-enabled tools to assist with screening, reviewing, organizing and highlighting profiles and applications that match the key requirements for each role.

AI does not make hiring decisions: Qualified candidate applications are reviewed by a member of our team, and all decisions throughout the process are made by humans. We use AI to support efficiency and consistency, not to replace human judgment. We are committed to a fair, thoughtful, and equitable experience for every candidate.

Participation in AI profile matching is entirely voluntary. If you prefer that your profile not be used in this process, you can opt out at any time. Opting out means your profile will be excluded from automated matching and will not be surfaced for additional roles through this system. Your current application remains active and will not be affected in any way.

Please note that we are currently not accepting applications from third party application services.
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Staff Machine Learning Engineer, End-to-End Autonomy in Palo Alto, CA vacancy
  • $158.4k - $217.8k

     ...performance and sustainability, design and engineering, ambition and integrity. In Lucid...  ...shape the future of mobility.Senior Machine Learning Engineer, End-to-End Planning Role:Develop and...  ...development by applying full-stack autonomy expertise to design and deploy algorithms... 
    Suggested

    Lucid Motors

    Newark, CA
    20 hours ago
  • $175k - $215k

     ...Driver performance by owning the end-to-end driving behavior for...  ...set of sensors, enabling engineers like you to (1) develop methods...  ...efficiently and continuously learning from large scale real-world data...  ...~3+ years experience in Machine Learning and/or Computer Vision... 
    Suggested
    Full time
    Temporary work
    Remote work

    Waymo

    Mountain View, CA
    3 days ago
  • $209k - $313k

     ...themselves, live in the moment, learn about the world, and have fun...  ...digital services. Snap Engineering ( teams build fun and technically...  .... We're looking for a Machine Learning Engineer to join Snap...  ....) Skilled at solving open-ended problems with a mix of... 
    Suggested
    Full time
    Live in
    Work at office
    Local area

    Snap

    Palo Alto, CA
    3 days ago
  • $188.5k - $282.7k

     ...SAGE , Rubrik's Semantic AI Governance Engine, which is the first system designed to monitor...  ...Engineer on the SAGE team, you'll work end-to-end across the model lifecycle:...  ...degree (or higher) in Computer Science, Machine Learning, Computer Engineering, Statistics, or a... 
    Suggested
    Permanent employment
    Local area

    Rubrik

    Palo Alto, CA
    2 days ago
  •  ...recursive self-improvement system - a machine learning system that iteratively improves itself...  ...learning loops. You will help build the engineering pipeline that keeps these loops fast, reliable...  ...from its own outputs or feedback end to end. This is rare at this level, so... 
    Suggested

    Hippocratic AI

    Menlo Park, CA
    2 days ago
  • $200k - $260k

     ...Senior Machine Learning Engineer, Moloco NEXT Menlo Park, California, United States About Moloco: Moloco builds some of the most powerful...  ...Opportunity: Own a production CTR/CVR prediction model end-to-end — modeling, eval, feature pipelines, online... 
    Temporary work
    Work at office
    Flexible hours

    Moloco

    Menlo Park, CA
    2 days ago
  • $195k - $230k

     ...information, visit  About the Role We are looking for a Senior Machine Learning Engineer to help evolve our large-scale recommendation systems and...  ...training, real-time inference). - Ability to own features end-to-end and deliver measurable business impact. Bonus /... 
    Full time
    Local area
    Work from home

    NewsBreak

    Mountain View, CA
    24 days ago
  • $131k - $271.6k

     ...belong. What's in it for you? Constant learning, skill growth, great benefits, and a...  ...agile innovation team, consisting of machine learning engineers and software engineers. As a Senior...  ...evolved to become a market leader in end-to-end business application software and... 
    Permanent employment
    Full time
    Worldwide
    Flexible hours

    SAP

    Palo Alto, CA
    4 days ago
  •  ...We are seeking motivated and talented machine learning interns to join our team. The internship...  ...may need to interact closely with other engineers to build scalable and high quality AI/...  ...companies with a living digital twin of their end-to-end processes. For the first time,... 
    Internship
    Immediate start
    Remote work
    Worldwide

    Celonis GmbH

    Palo Alto, CA
    4 days ago
  •  ...Machine Learning Engineer, Agentic Application Company Description Who we are Moveworks is the Agentic AI Assistant platform that empowers...  ...multiple chat channels and use cases, and enhance our end-to-end product infrastructure with the utmost engineering quality... 
    Work at office
    Remote work
    Flexible hours

    MoveWorks, Inc.

    Mountain View, CA
    4 days ago
  • $179k - $223k

     ...Summary Auto-labelling is a foundational pillar of the Autonomy stack. In this Senior ML Engineer role, you will play a key role in delivering high-...  ...possible. As such, you will also contribute to the whole end-to-end ML lifecycle & data flywheel of this effort: data... 
    Full time
    Contract work
    Local area

    Rivian

    Palo Alto, CA
    20 hours ago
  •  ...Vice President, AI & Machine Learning Engineering About the Company A highly regarded AI team building...  ...ability to work autonomously, deliver end-to-end solutions, and a background in...  ...Vice President will have significant autonomy and ownership, and will partner... 

    Confidential

    Palo Alto, CA
    4 days ago
  • $150k - $300k

     ...Great Rewards, and Great Careers. GEICO is seeking a Senior Staff AI engineer to join our AI org. This person will play key senior technical...  ...platform components that collectively power large sets of end-to-end GenAI agentic workflows. Examples include knowledge curation... 
    Hourly pay
    Work experience placement
    Local area

    GEICO

    Palo Alto, CA
    2 days ago
  • $162.51k - $342.75k

     ...Staff Machine Learning Engineer We are Omnissa! Omnissa is the first AI-driven digital work platform, built to support flexible, secure, work-from...  ...practices. You will own engineering initiatives end to end and help foster a culture of high ownership, continuous... 
    Work experience placement
    Local area
    Flexible hours

    Omnissa

    Mountain View, CA
    20 hours ago
  • $278.1k - $347.6k

     ...and accelerated entirely within that runtime. As our Principal Engineer for On-Device AI Inference & Systems, you will be the foremost engineering...  ...role. You will own the inference and integration stack end-to-end — from the moment a trained checkpoint leaves research, through... 
    Work at office
    Worldwide
    Relocation package

    Unity

    Mountain View, CA
    4 days ago
  • $278k - $330k

     ...for ML and work alongside industry-veteran scientists and engineers. As a Staff Machine Learning Engineer, you'll bring your strong software engineering...  ...by both research and production constraints. Own end-to-end ML system lifecycles , from research prototyping... 
    Permanent employment

    Otter.ai

    Mountain View, CA
    20 hours ago
  • $152k - $261k

     ...Coupang Machine Learning Engineer We exist to wow our customers. We know we're doing the right thing when we hear our customers say, "How did...  ...of Growth / Marketing platforms. You will design & develop end to end machine learning solutions to drive impact across our... 
    Temporary work
    Work experience placement
    Flexible hours

    Coupang

    Mountain View, CA
    3 days ago
  • $347k

     ...and deployment. Focus Build and own end-to-end ML pipelines spanning data,...  ...Collaborate closely with application engineering to integrate ML systems cleanly into backend...  ...trade‑offs and ship improvements quickly, learning from real usage. Work under real production... 

    A1 Services

    Palo Alto, CA
    4 days ago
  • $247k - $420k

     ...What’s in it for you? Constant learning, skill growth, great benefits...  ...reshaping the landscape of Machine Learning across various domains...  ...a nimble and versatile engineering team to empower our Data Scientists...  ...to become a market leader in end‑to‑end business application... 
    Full time
    Worldwide
    Flexible hours

    SAP SE

    Palo Alto, CA
    4 days ago
  • $172.2k - $283.9k

     ...Unity Technologies SF is hiring a Staff Machine Learning Engineer to build production-grade AI for game experiences with a focus on computer vision...  ...encoders, Stable Diffusion, DETR/SAM-style architectures) ~ End-to-end model lifecycle experience including data curation,... 
    Work at office

    Unity Technologies SF

    Mountain View, CA
    4 days ago
  • $206.5k - $258.1k

     ...generations. Role Summary The Autonomy organization at Rivian is seeking a highly skilled and hands-on Staff Data Engineer to join our Cloud and Data team. This role...  ...work independently, lead complex projects end-to-end, and proactively drive cross-functional... 
    Full time
    Contract work
    Temporary work
    Part time
    Local area
    Shift work

    Rivian

    Palo Alto, CA
    4 days ago
  • $311.85k - $370k

     ...vision is to create autonomy that propels the...  ...excellence, constantly learning and evolving as we...  ...of the hand-engineered, modular stacks that...  ...AV2.0: a single, end-to-end neural network...  ...Scientist or Machine Learning Engineer,...  ...(Senior) or TC4 (Staff / Tech Lead), calibrated... 
    Full time
    Work at office
    Work from home
    Shift work

    Wayve

    Sunnyvale, CA
    2 days ago
  • $190k - $300k

     ...information, visit  About the Role We are looking for a Machine Learning Engineer to build intelligent systems that connect consumers with relevant...  ...content, businesses, or services. Build and optimize end-to-end ML pipelines, from data preparation and model training... 
    Full time
    Internship
    Local area
    Work from home

    NewsBreak

    Mountain View, CA
    7 days ago
  • $187k

    Sr. Staff ll, ML Engineer - Search & Discovery Relevance We exist to wow our...  ...including serving, pipelines, and machine learning.The desired candidate can...  ...and optimize the stack end-to-end and be a role model...  ...Directors) and will offer the autonomy to identify and solve key... 
    Temporary work
    Work experience placement
    Flexible hours

    Coupang

    Mountain View, CA
    1 day ago
  • $240k - $275k

     ...Autonomous Security Force — autonomous machines, AI-driven software, and elite...  ...layer. We are looking for a Staff Autonomy Engineer to own this layer end to end. You will define how our robot...  ...the latest advances in embodied AI, learned planning, and real-time decision making... 
    Full time

    Knightscope

    Sunnyvale, CA
    15 days ago
  • $180k - $280k

     ...is developing and deploying machine learning solutions that support safe...  ...real-world scenarios.As a Staff AI/ML Engineer within the Onboard Embodied...  ...contributor driving cutting-edge end-to-end machine learning...  ...innovative team redefining autonomy through state-of-the-art... 
    Full time
    Local area
    Work from home
    Relocation
    Relocation package

    General Motors

    Sunnyvale, CA
    1 day ago
  •  ...impact and drive the future of autonomy, Plus is looking for...  ...Design, develop, and deploy learned behavior planning models using...  ...imitation learning Own end-to-end Reinforcement Learning...  ...PhD in Computer/Software Engineering, Robotics, Machine Learning or related field.... 

    PlusAI

    Santa Clara, CA
    25 days ago
  •  ...complex workflows, and continuously learn and adapt. Moveworks is...  ...with Moveworks’ Reasoning Engine and natural language capabilities...  ...We are looking for a Machine Learning Engineer to help build...  ...building, optimizing and scaling end-to-end machine learning systems... 
    Permanent employment
    Full time
    Work at office
    Remote work
    Flexible hours

    ServiceNow

    Mountain View, CA
    23 days ago
  •  ...Software Development Engineer Strong background in software development, machine learning, and experience with time series databases such as Prometheus, Big Query,...  ...launching software products. ~ Experience with ML algorithms, tools, and end-to-end ML systems.... 

    Samprasoft

    Sunnyvale, CA
    4 days ago
  •  ...About the job ML Engineer Our Client Is a rapidly growing...  ...is redefining how businesses learn from and optimize their in-...  ...specialized vertical in Applied AI, Machine Learning, and Data Science. We...  ...-grade ML systems with end-to-end ownership of the model... 
    Full time

    Catalyst Labs, LLC

    Mountain View, CA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Machine Learning Engineer, End-to-End Autonomy. Be the first to apply!