Waymo
Senior Machine Learning Engineer, Growth
$175K–$215K
San Francisco, CA, USA +3 · Senior · Full-time · Posted Oct 13, 2026
- Location
- San Francisco, CA, USA
Mountain View, CA, USA
Mountain View, California, United States
San Francisco, California, United States - Experience
- Experience building production ML systems; no specific number of years stated.
About the job
Build and operate the data infrastructure and production pipelines that bring Growth machine-learning models into reliable use for promotions.
What you'll do
- Own versioned ML feature definitions and point-in-time-correct training data.
- Deploy models to batch scoring with validation and safeguards; automate retraining and model promotion.
- Monitor production models and partner with data scientists on feature and modeling needs.
What they ask for
- Experience building production ML systems, including feature pipelines, training-data generation, and batch inference.
- Strong SQL and Python, plus large-scale data processing experience (Flume, Beam, Spark or similar).
- Designed feature schemas or worked on a feature store; understands point-in-time correctness and train/serve skew.
- Productionized and owned an offline model lifecycle; able to turn feature requests into specifications with data scientists.
Nice to have
- Background in uplift modeling, causal inference, or experimentation (A/B tests, holdouts).
- Experience in ads, marketing, recommendations, pricing, or promotions; familiarity with feature stores, workflow orchestration (Airflow or similar), and distributed SQL databases.
Pay
$175,000 — $215,000 USD (base salary)
Tools
SQL, Python, Flume, Beam, Spark, Airflow
AI focus
Productionize and operate machine-learning models for growth initiatives, including feature pipelines, point-in-time training data, batch inference, retraining, validation, and monitoring.
Model-written summary · the original posting is authoritative