Data Engineer, Apple Ads
Core
Building privacy-focused advertising data systems and ML pipelines at Apple's scale to support App Store, Apple News, and other services.
Role type
Senior Data Engineer (Ads & ML)
Builds
Real-time, near-real-time, and batch data/ML systems for Apple Ads
Domain
Advertising technology, distributed systems, privacy
Deliverable
production ML models
Required skills
Rust, Python, Java, Scala, Spark, Kafka, Flink, distributed systems, system design, LLMs/AI coding agents
Preferred skills
NoSQL datastores, Iceberg table formats, anomaly detection, A/B experimentation frameworks, mentoring
Technologies
Spark, Kafka, Iceberg, Cassandra, Keyspaces, ElastiCache, Claude, Gemini
Responsibilities
Engineer secure, scalable data and ML systems across execution contexts; Own pipeline architecture and ML model development/training/deployment; Drive reliability and efficiency improvements; Develop efficient data transformations and algorithms over large datasets.
Seniority
Senior, hands-on IC