Personalization ML Engineer for Global App Store

Apple

Seattle (WA)

On-site

USD 150,000 - 210,000

Full time

46 hours ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Apple’s Services Engineering team is looking for a Machine Learning Engineer to design, build, and ship recommendation models powering personalization across App Store and other media surfaces.

You will partner with researchers and engineers to deploy models at scale for billions of users, with focus on low latency, reliability, and privacy—delivering production-ready code in a fast-paced environment.

Qualifications

  • BS and MS in a quantitative field, such as CS, math, stats, or physics
  • 3+ years of relevant work experience
  • Hands-on experience with production-level recommender systems
  • Strong knowledge of recommendation architectures and deep-learning techniques
  • Experience shipping models to production at scale for billions of users
  • Familiarity with ML tooling: TensorFlow, PyTorch, scikit-learn
  • Familiarity with distributed compute and big data (Spark, Hadoop, Kafka)
  • Excellent written and verbal communication

Responsibilities

  • Design, train, and launch recommendation models to improve relevance and business metrics
  • Own ranker modules end-to-end: representation, features, architecture, offline eval, A/B testing
  • Advance production-ready ranking techniques from research to production
  • Collaborate with researchers, data engineers, and infra teams to deploy models
  • Ship production-quality code and uphold engineering best practices
  • Help chart future personalization growth across Apple services

Skills

Recommender systems
Production deployment
Deep learning architectures
Multi-task modeling
Python ML stack (TF PyTorch)
Big data tech (Spark Hadoop Kafka)
Communication skills

Education

Bachelor's & Master's in quantitative field

Tools

TensorFlow
PyTorch
scikit-learn
NumPy/SciPy/Pandas

Job description

Apple’s Services Engineering team is looking for a Machine Learning Engineer to design, build, and ship recommendation models powering personalization across App Store and other media surfaces.

You will partner with researchers and engineers to deploy models at scale for billions of users, with focus on low latency, reliability, and privacy—delivering production-ready code in a fast-paced environment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

ML Engineer, Personalization & Recommendations for App Store
ML Engineer, Personalization & Recommendations for App Store

Apple Inc. • Seattle (WA), Northern (KY)

Hybrid
USD 142,000 - 263,000
Medical and dental coverage
Retirement benefits
Discounted products & free services
+2
Machine Learning Engineer, Apple Services Engineering
Machine Learning Engineer, Apple Services Engineering

Apple • Seattle (WA)

On-site
USD 150,000 - 210,000
ML Engineer: News Personalization & Scalable ML
ML Engineer: News Personalization & Scalable ML

Apple Inc. • Cupertino (CA)

On-site
USD 150,000 - 225,000
Medical and dental coverage
Retirement benefits
Employee stock programs
+1
Staff ML Engineer — Ad Predictions & Retrieval
Staff ML Engineer — Ad Predictions & Retrieval

Apple • Cupertino (CA)

On-site
USD 180,000 - 260,000
Machine Learning Engineer, Apple Services Engineering
Machine Learning Engineer, Apple Services Engineering

Apple Inc. • Seattle (WA), Northern (KY)

Hybrid
USD 142,000 - 263,000
Medical and dental coverage
Retirement benefits
Discounted products & free services
+2
Senior ML Engineer — On-Device AI & Personalization
Senior ML Engineer — On-Device AI & Personalization

Apple Inc. • Cupertino (CA), Northern (KY)

Hybrid
USD 185,000 - 325,000
Medical and dental coverage
Employee stock purchase plan
Restricted stock unit awards
+1
On-Device ML Engineer - Notifications & Personalization
On-Device ML Engineer - Notifications & Personalization

Apple Inc. • Cupertino (CA), Northern (KY)

Hybrid
USD 185,000 - 325,000
Apple benefits
Stock programs
Relocation assistance
Senior ML Engineer - Personalization & Growth Engines
Senior ML Engineer - Personalization & Growth Engines

ByLabs • San Francisco (CA)

On-site
USD 150,000 - 230,000
ML Software Engineering Manager — Music Personalization
ML Software Engineering Manager — Music Personalization

Apple Inc. • Cupertino (CA)

On-site
USD 206,200 - 356,400
Medical and dental coverage
Retirement benefits
Discounted products
+2
Applied ML Engineer II – Personalization & Growth
Applied ML Engineer II – Personalization & Growth

Gen • Mountain View (CA)

On-site
USD 255,000 - 345,000