Senior Software Engineer, Training Efficiency
$238k - $302kWaymo
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
$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...SeniorTraining$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...SeniorTrainingRemote work$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...SeniorTrainingRemote workFlexible hours$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,...SeniorTrainingFull timeRemote work$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...SeniorTrainingRemote work$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...SeniorTrainingFull time$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...TrainingContract workRemote work$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...SeniorTrainingRemote work$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...SeniorTrainingFull timeRemote work$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...SeniorTrainingFull timeRemote work$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...SeniorTrainingFull timeRemote work$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....SeniorTrainingWork at officeLocal area3 days per week$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...SeniorTrainingImmediate start$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...SeniorTrainingWork at office$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...SeniorTrainingLocal areaWorldwide$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...SeniorTrainingFull timeRemote workFlexible hours$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...SeniorTrainingWork at officeLocal area3 days per week$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...SeniorTraining$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...SeniorTraining$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...SeniorTrainingPermanent employmentTemporary workCasual workWork at officeFlexible hours- ...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...SeniorTrainingWork at officeImmediate start
- ...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...SeniorTrainingFull timeWork at office3 days per week
$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...SeniorTrainingLocal area$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...SeniorTrainingTemporary workWork at officeVisa sponsorshipFlexible hours$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...SeniorTrainingOngoing contractWork at officeLocal area- ...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...SeniorTrainingWork at officeRemote work
$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...SeniorTrainingTemporary workWork experience placementWork at officeImmediate startFlexible hours$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...SeniorTrainingTemporary workWork experience placementWork at officeImmediate startFlexible hours$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...SeniorTraining- ...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...SeniorTrainingFull timeWork at officeWork from home
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, Training Efficiency. Be the first to apply!
- software developer internship no experience Mountain View, CA
- federal - software developer Mountain View, CA
- research software engineer Mountain View, CA
- software engineer contract Mountain View, CA
- software engineer healthcare Mountain View, CA
- network software engineer Mountain View, CA
- ngo software engineer Mountain View, CA
- software development engineer aws Mountain View, CA
- software developer internship Mountain View, CA
- software developer intern Mountain View, CA



