Machine Learning Engineer - Ads
Apple
Cupertino, California, U.S.
Full-time, Regular
Posted Sep 27, 2025
Onsite
Compensation
Loading salary analysis...
About the role
The Apple Ads team is seeking a strategic, hands-on Machine Learning Engineer to drive innovation across a modern, large-scale platform
Responsibilities
- Design, build, and operate real-time ML systems and large-scale data pipelines
- Collaborate with machine learning engineers to deploy and operationalize algorithms in production
- Define and execute an innovation roadmap
- Lead performance tuning, calibration, and drift detection
- Run A/B experimentation
Requirements
- 4+ years of experience building machine learning capabilities across many different product areas at scale
- Strong proficiency in Java, Python, or Scala for algorithm and system development
- Experience with distributed systems and big data frameworks such as Spark, Kafka, Hadoop, or Flink
- Solid understanding of data structures, algorithms, and system design principles
- Expertise in working with relational databases (PostgreSQL, MySQL, Oracle) and NoSQL/Cloud storage (S3, GCS, etc.)
- Familiarity with CI/CD workflows, cloud environments, and containerized deployments
- Understanding of statistical methods, A/B testing, and online experimentation frameworks
- Prior experience working with machine learning platforms or real-time recommendation engines is a plus
Benefits
- Comprehensive medical and dental coverage
- Retirement benefits
- Range of discounted products and free services
- Reimbursement for certain educational expenses
- Discretionary bonuses or commission payments
- Relocation assistance
About the Company
Apple is an equal opportunity employer that is committed to inclusion and diversity
Job Details
Salary Range
$147,400 - $272,100/yearly
Location
Cupertino, California, U.S.
Employment Type
Full-time, Regular
Original Posting
View on company website