Drimva

Apple

Data Engineer (Data Products - Apple Ads)

$129K–$195K

Cupertino, California · Full-time · Posted Oct 12, 2026

Experience
The posting describes 1–4 years of software engineering experience, ideally in ads or media; minimum qualification is 1+ years building scalable data pipelines and machine learning systems or other distributed software at scale.
Education
BS/MS in Computer Science, Software Engineering, Distributed Systems, or a related field.

About the job

Build and operate scalable, privacy-focused data and machine learning systems and products for Apple Ads.

What you'll do

  • Design and deliver data pipelines and ML components across real-time, near-real-time, and batch systems.
  • Improve system reliability, performance, and efficiency, including experimentation and testing infrastructure.
  • Collaborate with engineers and product managers, contribute to on-call, and use AI tools to accelerate and validate engineering work.

What they ask for

  • At least 1 year of industry experience building scalable data pipelines and machine learning systems or other distributed software at scale.
  • Strong computer science and software engineering fundamentals; proficiency in Rust, Python, Java, or Scala.
  • Experience with distributed systems and data processing technologies, and with building and scaling systems on premise and in the cloud.
  • BS/MS in Computer Science, Software Engineering, Distributed Systems, or a related field; hands-on daily use of LLMs in engineering work.

Nice to have

  • Experience with NoSQL datastores, lakehouse and Iceberg table formats, anomaly detection, or A/B experimentation frameworks.
  • Prior advertising industry experience; history of reliability, efficiency, or cost improvements and mentoring.

Pay

$129,300 and $194,700 (base pay range; USD)

Tools

Spark, Kafka, Iceberg, Rust, Python, Java, Scala, Flink

AI focus

Use LLMs and AI coding agents such as Claude and Gemini daily for implementation, code review, debugging, testing, agentic loops, and evaluation, while validating results for correctness, privacy, and cost. The role also includes developing and operating machine learning systems.

Model-written summary · the original posting is authoritative

First seen Oct 15, 2026 · Last verified Nov 4, 2026 (UTC)