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

Senior Software Engineer, Training Efficiency

$238k - $302k

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 Waymo ML Infrastructure team works with Research and Production teams to develop models in Perception and Planning that are core to our autonomous driving software. We help our partners by offering the best solutions for the entire model development lifecycle. These solutions are developed in close collaboration with teams at Google. They are geared towards both scaling models and solving problems unique to ML for autonomous driving. You will improve the runtime efficiency of input data pipelines for large-scale training workloads. This is a unique opportunity to work on ML systems and improve on our model training processes.

You Will:

  • Design, and improve distributed input data pipelines for large-scale ML training workloads.
  • Collaborate with researchers and ML engineers to resolve bottlenecks in data pipeline performance.
  • Improve runtime goodput of ML training workload, including optimizing input data processing systems, ensuring scalability and reliability across distributed environments.
  • Implement and maintain advanced ML infrastructure tools, including ML Pathways, Grain, JAX, and TensorFlow.
  • Evaluate and integrate modern technologies to enhance the performance and scalability of ML systems.
  • Promote best practices for distributed systems architecture and contribute to technical leadership within the team.

You Have:

  • B.S. in Computer Science, Math, or 5+ years equivalent real-world experience.
  • Proficient in distributed systems design with an understanding of ML data pipeline optimization.
  • Experience with ML frameworks, including TensorFlow and JAX.
  • Hands-on experience libraries like Grain or tf.data service.
  • Solid programming skills in Python and C++.
  • Practical familiarity with profiling tools to uncover performance bottlenecks.

We Prefer:

  • MS in Computer Science, Math
  • Familiarity with distributed dataflow frameworks like ML Pathways

#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

$238,000—$302,000 USD

Vacancy posted 10 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, Training Efficiency in Mountain View, CA vacancy
  • $160.36k - $240.54k

     .... About the Team We empower engineers to build the future of transportation...  ...by transforming how software is developed, tested, and...  ...reasoning Integrate with ML training, evaluation, and data pipelines...  ...and improving engineering efficiency through automation Interest... 
    Senior
    Training

    I did my part and supported the Regular Toilet

    Mountain View, CA
    3 days ago
  • $204k - $259k

     ...The Waymo ML Frameworks & Efficiency team partners with Research...  ...core to our autonomous driving software. We help our partners by offering...  ...lifecycle, including pre-training and post-training. They are...  .... We are looking for engineers with ML system expertise to... 
    Senior
    Training
    Remote work

    Waymo

    Mountain View, CA
    10 days ago
  • $213k - $263k

     ...PUDO) team primarily ensures a smooth and efficient experience during pickup/dropoff search...  ...hybrid role, you will report to an Engineering Manager. You will: Work with experts...  ...work location, experience, relevant training and education, and skill level. Your recruiter... 
    Senior
    Training
    Remote work
    Flexible hours

    Waymo

    Mountain View, CA
    10 days ago
  • $281k - $356k

     ...environments for testing and training the Waymo Driver. We...  ...the entire Simulator software stack. This can be...  ...Simulator Platform's efficiency efforts and represent...  ...Computer Science, Electrical Engineering, Robotics, Physics,...  ...a technical lead for senior engineering teams,... 
    Senior
    Training
    Full time
    Remote work

    Waymo

    Mountain View, CA
    17 hours ago
  • $204k - $259k

     ...to release deployment, as you engineer scalable solutions for one of...  ...experience General software engineering experience programming in C++ with robust and efficient code A "Breadth-First" mindset...  ...location, experience, relevant training and education, and skill level... 
    Senior
    Training
    Remote work

    Waymo

    Mountain View, CA
    10 days ago
  • $166k - $244k

     ...Senior Software Engineer, AI/ML Recommendations, Rankings, Predictions, YouTube Mountain View,...  ...experience, and relevant education or training. Your recruiter can share more about...  ...code in, accuracy, testability, and efficiency). Contribute to existing documentation... 
    Senior
    Training
    Full time

    Google Inc.

    Mountain View, CA
    2 days ago
  • $175k - $215k

     ...driving the next generation of operational efficiency for Waymo's rapidly expanding autonomous...  ...stakeholders, including hardware design engineers, failure analysis engineers, and...  ...with production needs. Experience in training, evaluating, and deploying machine learning... 
    Training
    Contract work
    Remote work

    Waymo

    Mountain View, CA
    10 days ago
  • $213k - $263k

     ...powers the Waymo Driver. Our software allows the Waymo Driver to perceive...  ...sensors, enabling software engineers like you to develop multi-...  ...in C++ with robust and efficient code Strong software architecture...  ..., experience, relevant training and education, and skill level... 
    Senior
    Training
    Remote work

    Waymo

    Mountain View, CA
    10 days ago
  • $213k - $263k

     ...Senior Software Engineer, Eval Authoring APIs Waymo is an autonomous driving technology company...  ...evaluation complexity, computationally efficient, and highly reliable. Mentor...  ...work location, experience, relevant training and education, and skill level. Your... 
    Senior
    Training
    Full time
    Remote work

    Waymo

    Mountain View, CA
    2 days ago
  • $213k - $263k

     ...this hybrid role, you will report to a Software Engineering Manager. You will: Build...  ...contribute to them yourself, to improve the efficiency of our "virtual driver's test":...  ...exact work location, experience, relevant training and education, and skill level. Your... 
    Senior
    Training
    Full time
    Remote work

    Waymo

    Mountain View, CA
    17 hours ago
  • $204k - $259k

     ...Senior Software Engineer, Planner Waymo is an autonomous driving technology company with the mission...  ...experience programming in C++ with efficient code ~ Experience collaborating...  ...work location, experience, relevant training and education, and skill level. Your... 
    Senior
    Training
    Full time
    Remote work

    Waymo

    Mountain View, CA
    2 days ago
  • $162k - $260k

     ...that will bring a safer, more efficient, and more accessible future...  ...is responsible for the software that safely and accurately...  ...facilities. We are searching for a Senior Software Engineer to join us in solving these...  ..., relevant education or training, and market conditions.... 
    Senior
    Training
    Work at office
    Local area
    3 days per week

    Aurora Innovation

    Mountain View, CA
    2 days ago
  • $167.2k - $250.8k

     ...generalized AI‑first self‑driving software. Built to learn and improve...  ...looking for strong software engineers to research, develop, and...  ...optimizing model performance through efficient processing, visualization,...  ...systems, distributed training, or inference optimization. Equal... 
    Senior
    Training
    Immediate start

    Kindredventures

    Mountain View, CA
    4 days ago
  • $175k - $186k

     ...and enter the consumer market. Efficient, compact, and simple, Pivotal aircraft...  ...and grow with us. As part of the Software Engineering team, you will drive the development and...  ...risks through assessments and training, encouraging open dialogue on safety concerns... 
    Senior
    Training
    Work at office

    Pivotal

    Palo Alto, CA
    1 day ago
  • $166k - $225k

     ...is the next generation (decoupled) query engine and structured storage system that can...  ...management Transaction coordination Efficient storage structures (encodings, indexes)...  ...experience, relevant certifications and training, and specific work location. Based on the... 
    Senior
    Training
    Local area
    Worldwide

    Databricks

    Mountain View, CA
    3 days ago
  • $140k - $200k

     ...We're working on building an efficient marketplace of jobseekers and...  ...employers and need full-stack engineers to build fast, scalable, and...  ...of experience in full stack software development ~ Comprehensive...  ...experience, relevant education or training, and additional role-related... 
    Senior
    Training
    Full time
    Remote work
    Flexible hours

    ZipRecruiter

    Palo Alto, CA
    26 days ago
  • $162k - $260k

     ...Senior Software Engineer, Localization Software Engineering Mountain View, California Who we are Aurora...  ..., one that will bring a safer, more efficient, and more accessible future to...  ...qualifications, relevant education or training, and market conditions. These ranges... 
    Senior
    Training
    Work at office
    Local area
    3 days per week

    Australian Competition and Consumer Commission

    Mountain View, CA
    3 days ago
  • $176.4k - $264.6k

     ...Senior Software Engineer, Routing Mountain View, California (HQ) Nuro is a self-driving technology...  ...™ reaches destinations safely and efficiently. We continuously refine our routing...  ...PubSub, Celery, etc). Experience in training and inferencing ML models. You... 
    Senior
    Training

    Nuro

    Mountain View, CA
    1 day ago
  • $160.36k - $240.54k

     ...partners deeply across every engineering organization — Autonomy, ML...  ...entire company runs on. How efficiently we use it directly determines...  ..., how many models we can train, and how many scenarios we can...  ...education. About You Strong software engineering fundamentals in... 
    Senior
    Training

    Icehouseventures

    Mountain View, CA
    3 days ago
  • $139k - $204k

     ...Senior Software Engineer, Cluster Orchestration CoreWeave is The Essential Cloud for AI™. Built...  ...leading AI labs with the most performant, efficient and resilient solutions for...  ...Kubernetes-native foundation that powers AI training and inference at scale. This is an... 
    Senior
    Training
    Permanent employment
    Temporary work
    Casual work
    Work at office
    Flexible hours

    CoreWeave

    Sunnyvale, CA
    1 day ago
  •  ...Senior Software Engineer - Scalable Machine Learning Latitude AI develops automated driving technologies, including L3, for Ford...  ...Scalable ML team, we are looking at methods to improve the efficiency of model training, enabling ML developers to work efficiently with large... 
    Senior
    Training
    Work at office
    Immediate start

    Latitude AI

    Palo Alto, CA
    17 hours ago
  •  ...Software Engineering Mountain View, CA (HQ) About X X is Alphabet’s moonshot factory with a mission...  ...the practice of law radically more efficient and accurate. Our project is focusing...  ...experience, and relevant education or training. Your recruiter can share more about the... 
    Senior
    Training
    Full time
    Work at office
    3 days per week

    X Development, LLC

    Mountain View, CA
    3 days ago
  • $188.5k - $282.7k

     ...About The Team The Rubrik Engineering team is comprised of people who...  ...are driven to build efficient, reliable, and cost effective...  ...talk to you! About Role Rubrik Software Engineers are self-starters,...  ...of absence, compensation and training. Federal law requires employers... 
    Senior
    Training
    Local area

    Dormont Manufacturing Company

    Palo Alto, CA
    3 days ago
  • $190k - $260k

     ...committed to a safer and more efficient future for all. The company...  ...its commercial self-driving software to develop, test and deploy autonomous...  ...Controls Software Engineer who is passionate about safety...  ...location, experience, relevant training, education, skill level and performance... 
    Senior
    Training
    Temporary work
    Work at office
    Visa sponsorship
    Flexible hours

    Kodiak

    Mountain View, CA
    6 days ago
  • $119.8k - $234.7k

     ...team at Microsoft develops AI software that enables running AI...  ...Server, and Dynamics. As a Senior Software Engineer - Performance on the team,...  ...APIs to enable large scale training and inferencing of models....  ...improve performance and/or efficiency of our systems Communicate... 
    Senior
    Training
    Ongoing contract
    Work at office
    Local area

    Microsoft Corporation

    Mountain View, CA
    5 days ago
  •  ...Cerebras to deliver industry‑leading training and inference speeds and empowers machine...  .... About the Role We are looking for a Software Engineer to join the ML Integration and Quality...  ...‑scale ML workloads run reliably and efficiently across our systems. You will work... 
    Senior
    Training
    Work at office
    Remote work

    Dormont Manufacturing Company

    Sunnyvale, CA
    4 days ago
  • $200k - $300k

     ...Mashgin Engineer Position Mashgin powers the world's best checkout experience for over...  ...ownership over your work. We stay lean and efficient, so your work directly impacts the...  ...innovative ways to collect large data sets for training AI systems or generating equivalent... 
    Senior
    Training
    Temporary work
    Work experience placement
    Work at office
    Immediate start
    Flexible hours

    Mashgin Inc

    Palo Alto, CA
    3 days ago
  • $200k - $300k

     ...Computer Vision Engineer Mashgin powers the world's best checkout experience for over...  ...ownership over your work. We stay lean and efficient, so your work directly impacts the...  ...large scale data collection techniques for training Deep Neural Nets Driving the development... 
    Senior
    Training
    Temporary work
    Work experience placement
    Work at office
    Immediate start
    Flexible hours

    Mashgin Inc

    Palo Alto, CA
    3 days ago
  • $193.93k - $291.15k

     ...Senior Software Engineer, ML Infrastructure Mountain View, California (HQ) Nuro is a self-driving...  ...performance workload scheduling, and efficient feature management to accelerate the...  ...and handle massive-scale distributed training. Data & ETL: Designing robust... 
    Senior
    Training

    Nuro

    Mountain View, CA
    16 days ago
  •  ...Matterport - Senior Software Engineer, SDK Job Description CoStar Group (NASDAQ: CSGP) is a leading...  ...direction. Write clean, maintainable, and efficient code and constructively participate...  ...with yoga studio, Pelotons, personal training, group exercise classes Access to... 
    Senior
    Training
    Full time
    Work at office
    Work from home

    Visual Lease Services Inc

    Sunnyvale, CA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer, Training Efficiency. Be the first to apply!