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

Machine Learning Engineer, Prediction & Planning

$175k - $215k
Full-time

Waymo

Waymo is an autonomous driving technology company with the mission to be the world's most trusted driver. Since its start as the Google Self-Driving Car Project in 2009, Waymo has focused on building the Waymo Driver—The World's Most Experienced Driver™—to improve access to mobility while saving thousands of lives now lost to traffic crashes. The Waymo Driver powers Waymo’s fully autonomous ride-hail service and can also be applied to a range of vehicle platforms and product use cases. The Waymo Driver has provided over ten million rider-only trips, enabled by its experience autonomously driving over 100 million miles on public roads and tens of billions in simulation across 15+ U.S. states. The Predictive Planning team (PrePlan) develops and deploys state-of-the-art machine learning solutions that predict the future state of the world and plan the Waymo Driver’s behavior. Our mission is to transform Waymo's unprecedented scale of driving data into robust, generalizable, and performant deep neural networks. These models enable the autonomous vehicle to navigate complex environments safely and efficiently. In this hybrid role, you will report to a manager on our PrePlan team. Team matching happens after you've completed your onsite interviews. You will:

  • Develop the next-generation ML-powered prediction and planning system to enhance the performance and capabilities of the ML driver and support the rapid scaling of Waymo’s business.
  • Frame open-ended, real-world challenges as well-defined ML problems; research, develop, and apply cutting-edge ML techniques, including foundation models and reinforcement learning, for the planning and prediction tasks of autonomous vehicles.
  • Collaborate with world-class researchers, engineers and product owners to create safe, smooth planning behaviors for all road users and to meet product requirements.
  • Develop and evaluate large models, and integrate them into Waymo’s production planning software for real-world applications through close partnership with the Planner and Research teams.
You have:
  • BS in Computer Science, ML, Robotics, similar technical field of study
  • 2+ years of experience in Machine Learning modeling and/or Autonomous Vehicles
  • Demonstrated contributions to the ML community through publications, open-source projects, or significant industry impact
  • Hands-on experience with modern deep learning libraries (eg: TensorFlow, JAX, Pytorch)
  • Proficient programming skills (eg: Python, C/C++)
  • Strong analytical and debugging skills
We prefer:
  • MS or PhD in Computer Science, Machine Learning, Robotics, or a related field
  • Publications in top-tier conferences such as ICML, NeurIPS, CVPR, ICCV, ECCV, ICLR, IROS, CoRL, ACL, or EMNLP
  • General software engineering experience solving motion planning or related robotics problems
  • Experience applying or evaluating ML-based systems in production environments
  • Experience with performance optimization of deep models, including with respect to specific hardware architectures
#LI-Hybrid The expected base salary range for this full-time position across US locations is listed below. Actual starting pay will be based on job-related factors, including exact work location, experience, relevant training and education, and skill level. Your recruiter can share more about the specific salary range for the role location or, if the role can be performed remote, the specific salary range for your preferred location, during the hiring process. Waymo employees are also eligible to participate in Waymo’s discretionary annual bonus program, equity incentive plan, and generous Company benefits program, subject to eligibility requirements. Salary Range $175,000—$215,000 USD
Vacancy posted 8 days ago
Similar jobs that could be interesting for youBased on the Machine Learning Engineer, Prediction & Planning in Mountain View, CA vacancy
  • $213k - $263k

     ...in simulation across 15+ U.S. states. The Predictive Planning team (PrePlan) develops and deploys state-of-the-art machine learning solutions that predict the future state of...  ...real-world problems with ML and engineering solutions. Use state of the art techniques... 
    Suggested
    Full time
    Contract work
    Internship
    Remote work

    Waymo

    Mountain View, CA
    4 days ago
  • $224k - $356.5k

    Intelligent machines powered by Artificial Intelligence computers that can learn, reason and interact with people...  ...extraordinary Senior Engineer to develop and...  .... As a member of our prediction team, you will be driving...  ...collection prioritization and planning, labeling... 
    Suggested
    Odd job
    Full time
    Work experience placement

    Nvidia

    Santa Clara, CA
    4 days ago
  • $175k - $215k

     ...in simulation across 15+ U.S. states. The Predictive Planning team (PrePlan) develops and deploys state-of-the-art machine learning solutions that predict the future state of...  ...Partner with world-class researchers, engineers, and product managers to deliver safe and... 
    Suggested
    Full time
    Internship
    Remote work

    Waymo

    Mountain View, CA
    4 hours ago
  • $228k - $285k

     ...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... 
    Suggested
    Full time
    Contract work
    Local area

    Rivian

    Palo Alto, CA
    3 days ago
  • $209.8k - $285k

     ...Role Summary We are seeking a Staff Machine Learning Engineer to play a foundational role in...  ...foster consensus across perception, planning, and platform teams, even during challenging...  ...), and approaches for perception, prediction, or planning in the autonomous driving... 
    Suggested
    Full time
    Contract work
    Temporary work
    Part time
    Local area
    Shift work

    Rivian

    Palo Alto, CA
    1 day ago
  • $170.6k - $261.3k

     ...transportation on a global scale.As a Senior Machine Learning Engineer on the State Estimation and Mapping (SEAM)...  ...detection, segmentation, tracking, and prediction, working closely with partner teams across perception, planning, controls, and safety. What You'll DoDesign... 
    Full time
    Local area
    Remote work
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Sunnyvale, CA
    9 hours ago
  • $235.03k - $352.29k

     ...investors.About the RoleWe are looking for a Senior/Staff Machine Learning Engineer to be a technical leader on Nuro’s Behavior & Planning team. Our team owns how the Nuro Driver behaves on the road: prediction, decision making, and planning, and is responsible for turning... 
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    2 days ago
  •  ...cancer. We are seeking a senior algorithm engineer to play a lead technical role in...  ...designing, and evaluating our next-generation planning and guidance software. This role is...  ...implement advanced computer vision and machine learning algorithms tailored for real-time processing... 
    Local area
    Flexible hours

    Intuitive

    Sunnyvale, CA
    5 days ago
  • $130k - $200k

    Santa Clara, CASoftware Engineering - Simulation /Full-time /HybridPlusAI is a Physical...  ...teams.We are seeking a Senior Machine Learning Engineer with expertise in deep learning...  ...C++Background in autonomous vehicle prediction, planning, and controlStrong understanding of... 
    Full time

    Plus.ai

    Santa Clara, CA
    1 day ago
  • Overview Atlassian is looking for a Senior Machine Learning Engineer to join our Search & Intelligence organization. We build AI-native experiences...  ...evaluation, or LLM-as-a-judge.Experience evaluating agent planning, tool use, task completion, or multi-step reasoning.... 
    Work at office
    Local area

    Atlassian

    Mountain View, CA
    4 days ago
  • $150k - $230k

     ...information, visit About the RoleWe are looking for a hands-on Machine Learning Engineer to drive the post-training of our large language models,...  ...scenarios, rapidly convert requirements into training plans, and deliver targeted model capabilities on tight timelines... 
    Full time
    Local area
    Work from home

    News Break

    Mountain View, CA
    1 day ago
  •  ...of patients worldwide.We’re a team of engineers, clinicians, and innovators united by one...  ..., and evaluating our next-generation planning and guidance software. This role is dedicated...  ...implement advanced medical imaging and machine learning algorithms tailored for advanced lung... 
    Local area
    Worldwide
    Flexible hours

    Intuitive Surgical

    Sunnyvale, CA
    2 days ago
  • Overview Atlassian is looking for a Senior Machine Learning Engineer to join our Search & Intelligence organization. Our team builds the intelligent...  ...systems, tool-using models, or multi-step reasoning and planning systems.Experience fine-tuning, evaluating, monitoring,... 
    Work at office
    Local area
    Immediate start
    Worldwide

    Atlassian

    Mountain View, CA
    4 days ago
  • $152k - $241.5k

    We are looking for a Machine Learning Engineer for our Autonomous Vehicles Data Curation team. The role involves applying state-of-the-art...  ...the datasets and tools that support perception, prediction, planning and control for self-driving cars to achieve full autonomy... 
    Full time
    Night shift

    Nvidia

    Santa Clara, CA
    1 day ago
  • $140k - $230k

     ...Toyota tackles the core challenges of machine learning for 3D perception, sensor fusion, and computer...  ...looking for a skilled Machine Learning Engineer to help advance a cutting-edge machine...  ...with teams such as Perception, Motion Planning, Simulation, Infrastructure, and... 
    Temporary work
    Work at office
    Flexible hours
    3 days per week

    Woven by Toyota

    Palo Alto, CA
    7 days ago
  • $213k - $263k

     ...Role overview: Autonomy MLE role focused on bridging perception and planning to develop and release robust learned driving policies. The primary objective of this role is to train, evaluate, and transition production-ready decision-making models into real-world autonomous... 
    Full time
    Remote work

    Waymo

    Mountain View, CA
    8 days ago
  •  ...the ecosystem a billion machines will run on in the...  ...with shipping-focused engineering. Your day-to-day...  ...metrics, and iteration planning Mine, bucket, and curate...  ...on: Models that predict vehicle trajectories and...  ...reinforcement learning, behavioural cloning,... 
    Remote job
    Full time
    Work at office
    Visa sponsorship
    Relocation package
    Flexible hours
    Shift work

    wayve

    Sunnyvale, CA
    4 hours ago
  • $137.1k - $201.6k

     ...DoorDash's logistics network. The Drive Machine Learning team builds the prediction and intelligence systems that...  ...the Role As a Machine Learning Engineer on the Drive team, you'll own...  ...lifecycle. You are located or are planning to relocate to San Francisco, CA,... 
    Hourly pay
    Work at office
    Local area
    Relocation
    Flexible hours

    DoorDash USA

    Sunnyvale, CA
    4 hours ago
  • $150k - $260k

     ...bring intelligence to every moving machine on the planet. Applied...  ...; Bangalore; Seoul; and Tokyo. Learn more at applied.co . We are...  ...looking for a Machine Learning Engineer with expertise in ML-first behavior prediction and planning. You will develop ML-first behavior... 
    Full time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Day shift

    applied

    Sunnyvale, CA
    4 hours ago
  • $130k - $220k

    Santa Clara, CASoftware Engineering - Motion Planning /Full-time /HybridPlusAI is a Physical AI company...  ...-growing teams.We’re looking for a machine learning engineer to train and deploy the...  ...closely with runtime, perception, prediction, mapping, and systems teams to deploy... 
    Full time

    Plus.ai

    Santa Clara, CA
    2 days ago
  • $174.72k - $295.68k

     ...through cutting-edge R&D in AI, machine learning, and smart connectivity.We...  ...full-time Machine Learning Engineer / Research Scientist to...  ...researchers, perception and planning engineers, and infrastructure...  ...with RLHF/DPO/GRPO, trajectory prediction, or policy learning for control... 
    Full time

    XPENG Motors

    Santa Clara, CA
    1 day ago
  • $216.2k - $324.8k

     ...DescriptionWe're is looking for a highly skilled and motivated Machine Learning Engineer to join our Predictions group. We build the core machine learning models that...  ...participating in Apple’s Employee Stock Purchase Plan. You’ll also receive benefits including:... 
    Relocation

    Apple

    Cupertino, CA
    3 days ago
  • $130k - $220k

    Santa Clara, CASoftware Engineering - Motion Planning /Full-time /HybridPlusAI is...  ...Design, develop, and deploy learned behavior planning models...  ...Software Engineering, Robotics, Machine Learning or related field....  ...behavior planning / prediction for autonomous vehicles$13... 
    Full time

    Plus.ai

    Santa Clara, CA
    2 days ago
  • $262k - $361k

     ...experts in energy, AI, software, engineering, and product to build tools...  ...the electricity ecosystem plan smarter, move faster, and operate...  ...matters at global scale. Learn more about our team and our mission...  ...of Tapestry’s multi-year machine learning strategy, bridging... 
    Full time
    Remote work
    Flexible hours

    X Company

    Mountain View, CA
    1 day ago
  • $213k - $263k

     ...safe, compliant, comfortable, and useful plans. As an Engineer in DRV, you will bridge the gap between cutting-edge machine learning and real-world vehicle performance, engineering...  ...reliably executes intelligent and predictable maneuvers.   You will: Develop next... 
    Full time
    Internship

    Waymo

    Mountain View, CA
    4 hours ago
  •  ...Bitbucket, and Rovo, is trusted by millions of users worldwide to plan, track, and manage their work effectively. At Atlassian, we...  ...drive the future of work. We are looking for a Principal Machine Learning Engineer to join our Search & Intelligence organization. The team... 
    Work at office
    Local area
    Worldwide

    Atlassian

    Mountain View, CA
    4 days ago
  • $238k - $302k

     ...behavior of the Waymo Driver. The DUE Machine Learning team will build and operate scalable...  ...looking for researchers and software engineers who are passionate about developing machine...  ...closely with multiple teams (e.g., Prediction, Planning, Research), other technical leads,... 
    Full time

    Waymo

    Mountain View, CA
    4 hours ago
  •  ...ecosystem a billion machines will run on in the future...  .... ️ About our Engineering Teams Wayve’s...  ...efficient, scalable, and predictable to deploy Wayve’s autonomous...  ...a hands-on Machine Learning Engineer with a...  ...learned driving and planning policies, imitation learning... 
    Remote job
    Full time
    Visa sponsorship
    Relocation package
    Flexible hours

    wayve

    Sunnyvale, CA
    4 hours ago
  •  ...pressing challenges of the 21st century.We are looking for a Sr. Predictive Analytics Engineer - Operational Excellence- to join our team in one of today...  ..., and raw materials to meet life-in-service business plans.Responsible for Cost of Quality monitoring and tracking.... 
    Full time
    Contract work
    Work at office
    Worldwide

    Bloom Energy

    San Jose, CA
    2 days ago
  •  ...blocked invoices, re-planning supply, preparing the...  ...time. We think it can be learned, so AI agents can act...  ...knowledge-graph structure to predict, explain and simulate...  ..., data science or machine learning, or a PhD and...  ...design with skeptical engineers. Preferred... 
    Permanent employment
    Full time
    Work at office
    Flexible hours
    Shift work
    3 days per week

    SAP

    Palo Alto, CA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Machine Learning Engineer, Prediction & Planning. Be the first to apply!