Staff Machine Learning Engineer – Ads Platform
Core
Build ML systems and data pipelines to safeguard advertiser trust and enhance invalid traffic protections on Apple's ad platform.
Role type
Staff Machine Learning Engineer (Ads Platform)
Builds
Production ML models, data pipelines, and invalid traffic protection systems for Apple Services (App Store, Apple News, etc.)
Domain
Advertising technology / Big Data
Deliverable
production ML models
Required skills
Distributed algorithms, Spark, Kafka, Flink, CI/CD, A/B testing, Anomaly detection, System design, Data validation, Statistical methods
Preferred skills
Advertising systems background, Open-source contributions
Technologies
Java, Python, Scala, Spark, Kafka, Hadoop, Flink
Responsibilities
Develop end-to-end ML model lifecycle with observability for high-throughput systems; Design and optimize distributed data processing frameworks; Implement scalable feature pipelines; Reinforce Ads integrity infrastructure; Optimize existing ML libraries; Build tools for A/B testing and experimentation; Ensure data integrity and compliance.
Seniority
Staff, hands-on IC with strategic roadmap execution
