Senior Software Engineer, ML Infrastructure (PrePlan) (Hiring Immediately) Job at Waymo, San Francisco, CA

cjJWQTk4dEFOM3pveTJxQUlpSlFSekVmY0E9PQ==
  • Waymo
  • San Francisco, CA

Job Description

Waymo is an autonomous driving technology company with the mission to be the 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 lives. The Waymo Driver powers Waymo One, a fully autonomous ride-hailing service, and is adaptable to various vehicle platforms and use cases. It has completed over one million rider trips and driven tens of millions of miles on public roads across 13+ U.S. states, supported by extensive simulation.

The Waymo Driver is powered by machine learning, and with recent advances, we aim to tackle the next frontier of planning problems. Our work involves cutting-edge ML topics, including Large Language Models (LLMs), Reinforcement Learning (RL), and vision understanding. In this role, you will ensure our systems remain reliable amidst rapid, experimental development.

You will:
  • Collaborate with data scientists, engineers, and stakeholders to deploy ML models into production.
  • Develop and maintain CI/CD pipelines for automating data generation, model training, testing, and deployment.
  • Implement best practices for model versioning, monitoring, and governance.
  • Troubleshoot and resolve deployment and performance issues.
  • Stay current with emerging ML Ops and DevOps technologies and trends.
  • Apply best practices from the Alphabet ML stack (e.g., TF, JAX, Flax, Beam).
You have:
  • B.S. in Computer Science, Math, or equivalent experience.
  • 5+ years of experience building and maintaining high-scale distributed or ML inference systems.
  • Proficiency in Python and C++ coding and testing.
  • Experience with large-scale fleet management, testing, and deployment tools like GCP, AWS, Kubernetes, Jenkins, GCS/S3.
  • Familiarity with ML tools such as tf.serving, Torchserve, Kubeflow, Sagemaker, Vertex AI Pipelines.
  • Understanding of ML fundamentals and experience with frameworks like JAX, PyTorch, or TensorFlow.
Preferred:
  • Experience deploying ML models for computer vision, NLP, or recommendation systems.

The expected base salary range for this full-time position across US locations is $204,000—$259,000 USD. Actual salary depends on location, experience, training, and skills. Additional benefits include discretionary bonuses, equity, and comprehensive company benefits.

#J-18808-Ljbffr

Job Tags

Full time, Immediate start,

Similar Jobs

Trinity Exteriors, Inc

Sales Manager/Trainer/Coach Job at Trinity Exteriors, Inc

 ...We are looking for a driven and focused Sales Trainer/Team Lead to join Trinity Exteriors! Our Sales Trainer/Team Lead is responsible for building, training, and managing the productivity of the sales team and ensuring that everyone is focused on our customers needs... 

Link Up Overseas

Remote Data Entry Assistant / Entry Level Job at Link Up Overseas

About the job Remote Data Entry Assistant / Entry Level Are you ready to kickstart your career in the world of data and technology? We are seeking...  ...to learn new tools and technologies. Ability to work independently and efficiently in a remote setting.... 

Enterprise Mobility

Cleveland Hopkins Airport - Driver Job at Enterprise Mobility

 ...are hiring now for immediate openings at the Cleveland Hopkins Airport We have Part Time and Full Time positions available Enterprise...  ...seeking a responsible, dedicated person to join our team as a Driver located at Cleveland Hopkins Airport. The driver is responsible... 

Nokia

IP Resident Engineer Job at Nokia

 ...so, we invite you to join our team as an IP Resident Engineer. You'll be responsible for configuring, testing, and troubleshooting Nokia services, including SDP's, VPLS, Vll, IEs, and VPRN. You'll also create configuration templates, SROS upgrades, and network designs.... 

Avera Health

Registered Nurse (RN) or Licensed Practical Nurse (LPN) | Behavioral Health Adolescent Unit Job at Avera Health

 ...You will enjoy this Behavioral Health setting if you are Nurse that: Enjoys working with children ages 5 to 12 years old and adolescent ages 13 to 17 years old as well as their families. Has a passion helping patients with conditions such as Addiction, Anxiety Disorders...