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

Software Engineer, ML Tools

$175k - $215k

Waymo

Software Engineer, ML Tools

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 accelerates Waymo's mission by building the best ecosystem for sustainably building and shipping ML-powered intelligence. We provide the best solutions for the entire model development lifecycle, collaborating closely with Google. Developer productivity, scale, and efficiency are core tenets.

In this hybrid role, you will report to a Senior Software Engineer, Technical Lead Manager.

You will:

  • Report to the TLM for the ML Tooling team
  • Apply Waymo and Alphabet technology to automate selection and preparation of data for model training
  • Work with ML Engineers to identify and resolve workflow difficulties through UX, automation, and agents

You have:

  • BS in Computer Science, Robotics, a similar technical field of study, or equivalent practical experience
  • Experience constructing and maintaining large datasets
  • High customer focus and ability to incorporate user feedback into designs and improvements

We prefer:

  • 3 years of professional experience building and maintaining ML platforms
  • Proficiency developing large-scale jobs and backend servers in C++ or Python
  • Proficiency developing web frontends in TypeScript/Angular

Salary Range $175,000—$215,000 USD

Vacancy posted 15 hours ago
Similar jobs that could be interesting for youBased on the Software Engineer, ML Tools in Mountain View, CA vacancy
  • $189.7k - $232.93k

     ...Responsibilities Analyze user needs and software requirements, develop...  ...new products, features, and tools for our customers' autonomy development...  ..., robotics, and graphics engineers, as well as startup veterans,...  ...simulation products, such as ML Sim Agent integration into... 
    Suggested
    For contractors
    For subcontractor

    Decisive Point

    Sunnyvale, CA
    5 days ago
  •  ...Internal Tools Palo Alto, CA About xAI xAI's mission is to create AI systems that...  ...small, highly motivated, and focused on engineering excellence. This organization is for...  ...early-stage startup Familiarity with AI/ML workflows, annotation tools, or research... 
    Suggested

    Xai

    Palo Alto, CA
    3 days ago
  • $175k - $215k

     ...Waymo ML Infrastructure Team Role Waymo is an autonomous driving technology company...  ...hybrid role, you will report to a Senior Software Engineer, Technical Lead Manager. You will: Report to the TLM for the ML Tooling team Apply Waymo and Alphabet... 
    Suggested
    Full time
    Remote work

    Latent Logic

    Mountain View, CA
    15 hours ago
  • $189.7k - $232.93k

     ...the role Analyze user needs and software requirements, develop...  ...develop new products, features, and tools for our customers' autonomy development...  ..., robotics, and graphics engineers, as well as startup veterans,...  ...simulation products, such as ML Sim Agent integration into... 
    Suggested

    Applied Intuition

    Sunnyvale, CA
    2 days ago
  • $129.3k

    Software Development Engineer, D&S AI Tooling at Amazon.com - Sunnyvale, California, USA Day dreaming about building AI tools to shape the future? Do you thrive...  ...science or equivalent Proven track record managing AI/ML projects, specifically in developer tools and platforms... 
    Suggested
    Internship
    Local area

    Victrays

    Sunnyvale, CA
    1 day ago
  • $183k - $275k

     ...regression test different aspects of the software and hardware integration layer. This...  ..., every autonomy code change, from ML model updates to radius of map...  ...magic, custom tracing and profiling tools, and much much more. Engineers across the company rely on this platform... 
    Temporary work

    Icehouseventures

    Mountain View, CA
    1 day ago
  • $180k

     ...knowledge. Our team is small, highly motivated, and focused on engineering excellence. This organization is for individuals who...  ...share knowledge with their teammates. About the Role The xAI Tooling team (Starfleet) is looking for a backend engineer who will be... 
    Temporary work

    Dormont Manufacturing Company

    Palo Alto, CA
    2 days ago
  • $115.5k - $189.75k

    AI‑Driven Release & Triage Tooling Software Engineer Woven by Toyota is enabling Toyota’s once-in-a-century transformation into a mobility company...  ...Engineer to design and build internal tooling that uses AI/ML and LLM‑based approaches to interpret complex signals from logs... 
    Temporary work
    Work at office

    Woven

    Palo Alto, CA
    1 day ago
  • $147.4k - $272.1k

    Full Stack Software Engineer - Camera & Photos Tools & AI Team Cupertino, California, United States Software and Services At Apple, new ideas have a way of...  ...quality analysis. Evaluate, integrate, and maintain AI/ML models in production: monitoring for quality regression,... 
    Relocation
    Shift work

    Apple

    Cupertino, CA
    3 days ago
  •  ...We are seeking a highly skilled and experienced Principal AI/ML and Gen AI Engineer to join our dynamic team at CCB COSMIC (CCB Operational...  ...processing, model training, and deployment. Utilize Gen AI tools and frameworks to enhance model performance and capabilities... 

    J.P. Morgan

    Palo Alto, CA
    9 days ago
  • $147.4k - $272.1k

    Cupertino, California, United States Software and Services As a Software Engineer (Tools), you will have the unique and rewarding opportunity to shape the future...  ..., or AI coding assistants Experience integrating AI/ML capabilities into developer‑facing tools or workflows... 
    Relocation

    Apple Inc.

    Cupertino, CA
    4 days ago
  •  ...Role Overview: As a Full Stack Software Engineer, you will be a pivotal force in developing,...  ...agent frameworks, focusing on features like tool integration, memory systems, and...  ...scaling, and optimizing enterprise-grade ML or data-intensive systems. Preferred... 

    Nace AI

    Palo Alto, CA
    4 days ago
  •  ...Description: We are seeking a Senior Front End Software Engineer with deep experience building intuitive,...  ...‑quality user interfaces and internal tooling. You will join a small team of AI...  ...or labeling tools. • Understanding of ML/AI workflows • Experience with LLM,... 

    Insight Global

    Palo Alto, CA
    4 days ago
  • A dynamic startup in Mountain View is seeking a key engineer to build innovative AI-native tools for agent-driven chip design workflows. The ideal candidate will have significant experience with Python, C++, and machine learning, particularly with large language models... 

    Silimate (YC S23)

    Mountain View, CA
    1 day ago
  •  ...technology-focused company in Palo Alto is searching for a mid to senior-level Software Engineer to design and build AI-driven tooling. This role involves performing root cause analysis, maintaining AI/ML applications, and partnering with teams to improve automated driving... 

    Woven

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

     ...believe that cutting-edge marketing tools, once exclusive to large...  ...used to expand our product and engineering teams, bringing our vision of...  ...Why Join Now While traditional software has a clear playbook, building...  ...the robust pipelines and ML serving systems that fuel our... 

    MAI

    Mountain View, CA
    1 day ago
  • $144.7k - $221.4k

     ...introspect autonomous driving software performance at interfaces across...  ...developers and systems engineers. Design and implement analysis...  ...and develop new statistical and ML methods to quantify performance...  ...NumPy, SciPy, and visualization tools. Proficiency in C++ and SQL; experience... 
    Local area
    Remote work
    Relocation
    Relocation package
    Flexible hours

    General Motors

    Sunnyvale, CA
    1 day ago
  • $190k - $220k

     ...structured, auditable data that software can understand and act on. Our...  ...some of the strongest AI Engineers and Machine Learning Engineers...  ...foundation models, and production ML infrastructure. We build from...  ...fast with the latest AI coding tools and agentic developer... 
    Work at office

    Landing AI

    Mountain View, CA
    2 days ago
  •  ...Senior Software & AI Test Engineer We are hiring a hands-on Senior Software & AI Test Engineer to design...  ...services, data pipelines, and AI/ML components. The mandate is twofold: (1...  ...gating signals. Automated Testing & Tooling · Build and maintain automated test suites... 
    Shift work

    Covalent

    Sunnyvale, CA
    3 days ago
  • $244.5k - $366.7k

     ...ecosystem. We are looking for a Senior Software Engineer to help architect and implement the distributed...  ...data warehouse and in the hands of our ML and Reporting teams. This means owning a...  ...Experience with workflow orchestration tools such as Airflow for stream and batch... 
    Work at office
    Worldwide
    Relocation package

    Unity Technologies

    Mountain View, CA
    6 days ago
  • $95 - $110 per hour

     ...FocusKPI is seeking a Software Engineer - Machine Learning to join one of our clients, a high‑tech...  ...indirect prompt injections, jailbreaks, tool‑use exploits, and unsafe‑output cases drawn...  .... 3+ years of industry experience in ML engineering or applied AI research , with... 
    Contract work

    FocusKPI Inc.

    Mountain View, CA
    5 days ago
  • $104k - $202k

     ...and employees, in-store service, merchant tools, merchant data science, and search and...  ...are looking for a talented and motivated Software Engineer II to join our Site Reliability...  ...Kubernetes) ~ Experience with Python ML/data libraries : scikit-learn, pandas,... 
    Full time
    Temporary work
    Part time

    Walmart

    Sunnyvale, CA
    5 days ago
  • $181.1k - $272.1k

     ...Sunnyvale, California, United States Software and Services At Apple, new...  ...looking for a senior Swift engineer to join a small, focused team...  ...systems running, and delivers tools that organizations from schools...  ...with MLX or similar on-device ML frameworks. Experience building... 
    Relocation

    Apple

    Sunnyvale, CA
    1 day ago
  • $104k - $202k

     ...What you'll do... Role summary: As a Software Engineer II, you will deliver high-quality...  ...applies advanced techniques including AI/ML, knowledge graphs, and heuristic rules to...  ...ML components and leverage generative AI tools to enhance development efficiency. Experience... 
    Full time
    Temporary work
    Part time

    Walmart

    Sunnyvale, CA
    15 hours ago
  •  ...Job Title: MLOps Engineer Location: Google Inc, California, San Jose...  ...a strong background in AI/ML engineering to join our dynamic...  ...Collaborate with data scientists and software engineers to integrate machine...  ...Experience with other MLOps tools such as MLflow, Kubeflow, or... 

    Yantran LLC

    Sunnyvale, CA
    5 days ago
  • $170k - $265k

     ...Software Engineer, Agentic Runtime Glean is the Work AI platform that helps everyone work smarter...  ...services for multi-turn orchestration, tool calling, model routing, memory,...  ...systems, production observability, and ML infra integrations to deliver an experience... 
    Home office
    Flexible hours
    3 days per week

    Softbank Investment Advisers

    Mountain View, CA
    4 days ago
  • $184.7k - $277.6k

     ...Senior Software Engineer Do you love working on challenges that no one has solved yet? Imagine...  ...solutions using the latest cutting-edge and AI/ML technologies. Join our team, and...  ...Qualifications Expertise in using GenAI tools and technologies Hands-on experience... 
    Work experience placement
    Relocation

    Apple

    Sunnyvale, CA
    5 days ago
  •  ...processing to support threat analysis. Apply AI/ML techniques to analyze live network...  ...Doctorate in Computer Science, Electrical Engineering, or a related field, with a planned...  ...anomaly detection, deep learning, NLP) and tools (e.g., TensorFlow, PyTorch, Scikit-Learn)... 
    Full time
    Internship
    Work at office
    Visa sponsorship
    Work visa

    Palo Alto Networks

    Palo Alto, CA
    2 days ago
  • $204k - $259k

     ...Senior Software Engineer, Quantitative Evaluations Waymo is an autonomous driving technology company...  ...coding in C++ Experience with ML Experience with A/B experiment infrastructure...  ...Exposure to ad-hoc data analysis tools for rapid modeling and prototyping Experience... 
    Full time
    Remote work

    Waymo

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

     ...Senior Software Engineer, Routing Mountain View, California (HQ) Nuro believes self-driving...  ...Experience in training and inferencing ML models. You have extensive experience...  ...easier for developers. You love working on tooling that will help engineers more easily... 
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer, ML Tools. Be the first to apply!