Waymo is a company in the autonomous driving technology space offering self-driving vehicles with the potential to increase mobility and decrease lives lost in
Staff Machine Learning Engineer
Location
United States
Posted
16 days ago
Salary
$238K - $302K / year
Seniority
Lead
No structured requirement data.
Job Description
Staff Machine Learning Engineer
Waymo
Role Description The Driver Understanding and Evaluation (DUE) team at Waymo is developing rich metrics for understanding the behavior of the Waymo Driver in the real world, and technologies such as context and scene analysis to understand driving, understanding and augmenting real world driving data to generate rare driving events, build large scale data infrastructure, improve components such as agents and a realistic simulator. These technologies come together to drive the overall technical strategy and methodology used to evaluate the behavior of the Waymo Driver. The DUE Machine Learning team will build and operate scalable machine learning and data systems, simulation workflow and insight tools, improve and speed up the evaluation and onboard developer journeys. It will combine expert human judgements and advanced machine learning models to deliver training and evaluation data for hundreds of metrics and components that make up the Waymo driver. We are looking for researchers and software engineers who are passionate about developing machine learning techniques for the Evaluation systems on our autonomous vehicles, and have an incessant drive to improve the performance of our technology stack. You will: - Lead the development of cutting edge Deep Learning and machine learning models to enhance human-led triaging and introduce automation for high-volume workflows. - Design and build Gen AI LLM/VLM solutions for self driving car behavior analysis and anomaly detection. - Proactively monitor and assimilate best practices from within Alphabet and the broader industry to develop a Reinforcement Learning from human preference-based data collection and evaluation system. - Enhance User Feedback Analysis, collaborate seamlessly with product and business teams to design and implement tools for multi-label classifications, sentiment assessment, comment summarization, root cause analysis and trend analysis of rider feedback. - Oversee the production and optimization of machine learning models aiming to assess Waymo's expansive fleet of vehicles that cumulatively travel millions of miles. - Drive technical direction, and provide technical inputs and guidance to the team. - Work closely with PMs and TPMs to help define product requirements and align the technical agenda with the company's business objectives. - Collaborate closely with multiple teams (e.g., Prediction, Planning, Research), other technical leads, and senior leaderships across Waymo to deliver on key strategic efforts. Qualifications - B.S. in Computer Science, Robotics, Machine Learning, similar technical field of study, or equivalent practical experience. - 7+ years of experience with hands-on experience in machine learning projects. - Strong coding experience in C++ and/or Python. - Experience in at least one of: Foundational Models, VLM, Deep Learning. - Experience with ML frameworks such as TensorFlow, PyTorch, Hugging Face's transformers, along with expertise in deep learning models and ML deployment at scale. Requirements - M.S. or Ph.D. degree Computer Science or related quantitative field with a specialization of machine learning (preferred). - 10+ years of experience with hands-on experience in machine learning projects (preferred). - Deep learning experience with Transformers (preferred). - Gen AI LLM/VLM experience (preferred). - Experience with building tools for applied machine learning, including MLOps, evaluation/validation techniques, and model performance optimization (preferred). - Large-scale data processing and analytical skills (preferred). Benefits - Waymo employees are eligible to participate in Waymo’s discretionary annual bonus program. - Equity incentive plan. - Generous Company benefits program, subject to eligibility requirements. Salary Range The expected base salary range for this full-time position across US locations is $238,000 — $302,000 USD. 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.
Related Guides
Related Job Pages
More Machine Learning Engineer Jobs
Principal Engineer – GenAI Applications, MLOps
WeaveWeave is building a generative AI platform that will revolutionize how life science companies collaborate
• Design and develop ML infrastructure, tooling, and models to help teams deliver world class experiences • Build internal and external products and platforms to enable teams to incorporate AI into their features and customer facing products • Translate product goals into actionable engineering plans and build scalable, resilient services for data integration and event processing • Help product and development teams understand the data lifecycle and consult with teams on common ML patterns/tradeoffs • Coach and collaborate inside and outside the team to elevate technical standards • Write high-quality, performant, sustainable, and testable code while working in a cloud environment • Monitor the industry landscape, anticipate where technological advances are heading, and ensure Weave stays ahead of the curve • Cut through noise and hype to identify genuine strategic value; advocate for and lead key initiatives that prepare Weave for emerging challenges • Shape company-wide standards for engineering excellence, observability, and reliability in distributed systems • Actively mentor Staff and Senior Engineers across the fellowship, developing the next generation of technical leaders • Elevate architectural thinking across teams through design reviews, documentation standards, and hands-on guidance • Build organizational capability that persists beyond your individual contributions
Senior ML, MLOps Engineer
CDWCDW Corporation is a leading multi-brand provider of information technology solutions to business, government, education and healthcare customers in the United States, the United Kingdom and Canada. A Fortune 500 company and member of the S&P 500 Index, CDW helps its customers to navigate an increasingly complex IT market and maximize return on their technology investments. For more information about CDW, please visit www.CDW.com. Our broad array of products and services range from hardware and software to integrated IT solutions such as security, cloud, hybrid infrastructure and digital experience.
• Design, develop, and maintain Databricks notebooks and jobs supporting data transformation, analytics, and machine learning workloads. • Develop, integrate, and deploy custom machine learning models using tools such as Azure Machine Learning and MLflow. • Implement data and AI use cases on the Databricks platform, ensuring seamless integration and operational reliability. • Configure and manage external AI models within Databricks Model Serving, including secure management of API keys. • Build scalable asynchronous agents using native Python async patterns to support higher‑concurrency workloads. • Apply CI/CD and DevOps best practices using Azure DevOps to automate deployment and management of data pipelines and ML infrastructure. • Inspect and interpret data, metadata, and database structures using SQL editors and built‑in visualizations. • Collaborate closely with data scientists, analysts, and engineers to translate requirements into production‑ready ML solutions. • Write clean, modular, well‑documented, and testable Python code following established engineering standards.
Machine Learning Engineer, Data
Rime LabsAt Rime, we... Are outliers Cut through the hype to focus on the craft Move fast with agency and freedom Maintain a growth mindset, finding joy in the struggle Do the right things, knowing that it'll lead to making money
Role Description We're hiring a Machine Learning Engineer to own the operational data pipeline end-to-end. The role requires "T-shaped" expertise: depth in data and orchestration fundamentals, and the ability to coordinate everything that touches the data. - End-to-end audio annotation pipeline: Currently some stages exist as prototypes; productionizing and rebuilding them is work that’s currently in flight. - Quality systems: Automated tooling to catch annotation errors, alignment drift, and silent regressions before training runs. - Dataset versioning and experimenter tooling: The model team will want to subset the vetted pool into reproducible training manifests. The query interface, manifest format, and lineage tracking are all yours. - Linguist- and annotation-team-facing tooling: Annotation UI, PM workflow for project management, QC dashboards. - Pipelines for full- and half-duplex training data. Qualifications - Strong software engineering fundamentals: Python, distributed systems, comfort across the stack. - Database design fluency: You reach for the right schema and have operated Postgres or similar in production. - Production data pipelines on cloud-native infrastructure (GCP preferred). Our data stack is currently GCP-dominant. - Operational comfort: Containers, CI/CD, IAM, cost-aware infrastructure choices, etc. - Strong attention to detail on data quality. - Comfort being out of your depth at the boundary: You'll sometimes debug code you didn't write in tools you don't use daily. You should find this energizing, not threatening. - Bias toward building the abstractions so the modeling team doesn't stay stuck doing data work by hand. Requirements - Nice to have: Multilingual data pipeline experience. - Audio DSP, signal processing, or speech recognition background. - Large-scale training infra (FSDP, DeepSpeed, Ray). - Annotation tooling and human-in-the-loop systems. - Comfort working close to research teams. Benefits - Build the data infrastructure behind a category-defining voice AI company. - The pipelines you build determine what models we can train. - Meaningful equity upside. - High ownership, high standards, low bureaucracy. - Competitive base + meaningful early-stage equity. - Remote-friendly. - Visa sponsorship available. - Access to a proprietary, full-duplex, studio-quality conversational speech corpus. - Compute and tooling to do the work. - Direct influence on the future of voice AI.
Machine Learning Scientist
Rime LabsAt Rime, we... Are outliers Cut through the hype to focus on the craft Move fast with agency and freedom Maintain a growth mindset, finding joy in the struggle Do the right things, knowing that it'll lead to making money
Role Description We're hiring a Machine Learning Scientist to push the frontier of speech synthesis and speech understanding at Rime. - Design, train, and evaluate speech synthesis models, autoregressive and non-autoregressive. - Drive research on full-duplex and half-duplex multi-modal architectures, including unified S2S systems. - Choose and iterate on speech representations: neural codecs, semantic tokens, mel features, continuous latents. - Build rigorous evaluation, objective and perceptual. Hold the bar on quality and prosodic control. - Collaborate with our linguists on TTS frontend behavior so modeling and frontend choices reinforce each other. Qualifications - Deep familiarity with the speech synthesis literature, contemporary and historical — Tacotron, FastSpeech, VITS, VALL-E, the codec-LM lineage. Opinions on what worked and why. - Hands-on training with neural codecs (EnCodec, DAC, Mimi, etc.) and multiple representation choices. - Experience with full- or half-duplex multi-modal modeling (Moshi, LLaMA-Omni, streaming S2S). - Strong attention to detail on data quality. You notice when an annotation pipeline is silently degrading or when an eval set has leakage. - Willing to roll up your sleeves on unglamorous data and training work — paired with the agency to build pipelines so the team isn't stuck doing it by hand. - Working knowledge of TTS frontend (G2P, normalization, prosody) and experience working with linguists. - Strong PyTorch fundamentals. Comfortable with training loops, distributed training, model internals. - PhD or equivalent research experience in speech, audio, ML, or computational linguistics or a track record that makes the credential irrelevant. Requirements - Nice to have: Multilingual TTS experience. - Background in prosody or paralinguistics. - Published work in speech, audio, or core ML venues. - Experience taking research models to production: quantization, distillation, streaming inference. Benefits - Competitive base + meaningful early-stage equity - Remote-friendly - Visa sponsorship available - Access to a proprietary, full-duplex, studio-quality conversational speech corpus - Compute and tooling to do the work - Direct influence on the future of voice AI


