Senior Staff Machine Learning Systems Engineer, Ads ML Platform
Core
Lead technical strategy for the end-to-end Ads ML engineer lifecycle, focusing on feature development, training data generation, offline experimentation, and model iteration workflows to accelerate high-scale ML systems.
Role type
Senior Staff Machine Learning Systems Engineer (Platform Strategy & Architecture)
Builds
Infrastructure and tooling for Ads ML, including feature platforms, training data systems, and experimentation systems used by ML engineers.
Domain
Internet / Advertising / Machine Learning Infrastructure
Deliverable
production ML models | infrastructure
Required skills
Distributed systems architecture, production ML infrastructure design, platform strategy, cross-team influence, technical leadership, system observability, batch/streaming computation, data lineage, offline-to-online consistency
Preferred skills
Experience with large-scale backend systems, ambiguous multi-team initiative leadership, developer self-service tooling design
Technologies
Spark, Flink, Kafka, Ray, Airflow, Iceberg, Kubernetes, BigQuery, Snowflake, Databricks
Responsibilities
Define architecture and technical standards for ML feature and training-data systems; align Ads ML platform priorities with broader ML Platform vision; build platform abstractions and workflow automation; mentor Staff and senior engineers; partner across Ads, ML Platform, Data Platform, modeling, product, and engineering teams
Seniority
Senior Staff, hands-on IC with strategic leadership
