Apple
Senior ML Data Engineer, MLO
$185K–$325K
Cupertino, California · Senior · Full-time · Posted Mar 25, 2026
- Experience
- 7+ years of industry experience as a data engineer serving ML applications; vision domain preferred.
- Education
- Bachelor’s degree in Computer Science or related field.
About the job
Build and operate large-scale multimodal data pipelines and tools that acquire, annotate, enrich, and ensure the quality of datasets for Apple’s machine learning features.
What you'll do
- Operate and maintain pipelines processing up to billion-scale multimodal data.
- Automate data workflows and build tools for visualization, compliance, and ML enrichment.
- Integrate generative-model and agentic capabilities, and productionize synthetic-data workflows with orchestration and lineage.
What they ask for
- 7+ years of industry experience as a data engineer serving ML applications.
- Bachelor’s degree in Computer Science or a related field.
Nice to have
- Experience designing, automating, and scaling large data pipelines; petabyte scale desired.
- Experience with multimodal datasets for foundation models and technologies such as Iceberg, BigQuery, Airflow, or Spark.
Pay
$184,700 and $324,800 USD base salary
Tools
Iceberg, BigQuery, Airflow, Spark, Python, Go
AI focus
Build and maintain data pipelines and datasets for ML and AI features; incorporate generative-model and agentic capabilities and productionize synthetic-data workflows.
Model-written summary · the original posting is authoritative