Machine Learning Engineer Platform - iCloud Mail Intelligence

Apple

San Diego (CA)

On-site

USD 180,000 - 240,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Apple seeks a Machine Learning Engineer for its iCloud Mail Intelligence Platform team to innovate ML infrastructure across Mail, Calendar, and Contacts for hundreds of millions of users. You will build scalable ML systems, improve models, and contribute to platform services that accelerate ML development.

The role requires strong experience with large-scale data processing, ML model lifecycle, and collaboration with cross-functional teams to deliver production-ready AI features while

Qualifications

  • Experience training and operating end-to-end ML pipelines from data to deployment.
  • Experience with large-scale distributed data processing.
  • Proficiency in production languages (Python, Java, Scala, Kotlin, Go).
  • Ability to independently drive projects end-to-end.

Responsibilities

  • Standardize and accelerate ML feature development across Mail, Calendar, and Contacts.
  • Design, develop, and deploy end-to-end ML applications and models.
  • Work with large volumes of data using Spark, SQL, and scripting languages.
  • Build high-performance, scalable services for delivering ML models into production.
  • Establish and apply standards for evaluation, testing, and model observability.
  • Collect user feedback and iterate based on findings.
  • Partner with multi-functional teams to enhance ML-driven experiences across iCloud apps.

Skills

ML pipelines
Python
Spark
SQL
Systems design

Education

MS/PhD in CS/ML

Tools

LLM tooling
Deployment frameworks

Job description

Summary

Are you passionate about applying your deep understanding of machine learning technologiesand data platform skills in creative ways? Apple's iCloud Mail Intelligence Platform team islooking for an excellent Machine Learning Engineer that can continuously innovate on theiCloud experience across Mail, Calendar, and Contacts.The team is responsible for building groundbreaking ML infrastructure that supports intelligent experiences for hundreds of millionsof users worldwide.

Description

Consider joining a team that brings intelligent experiences to Mail, Calendar, and Contacts formillions of iCloud customers. Quality and user privacy are central to everything we build. We are looking for an experienced ML engineer who has a strong background in building high-performance, scalable, and extensible systems using big data, machine learning, and artificialintelligence technologies. You recognize the importance of writing functional specifications andcollaborating on high-level design documents. You craft efficient, well-documented code withcomprehensive unit and end-to-end tests. The successful candidate will demonstrate an ability to collaborate with multi-functionalengineering teams to expand ML infrastructure capabilities and build ML-driven experiencesacross Mail, Calendar, and Contacts. You will leverage existing AI/ML infrastructure andcontribute to building new platform services that accelerate machine learning development. You will also design, build, and deploy ML models and features that improve the iCloudexperience for millions of users.

Key Responsibilities
  • Standardize and accelerate ML feature development across Mail, Calendar, and Contacts
  • Design, develop, and deploy end-to-end machine learning applications and models that improve the iCloud experience
  • Work with large volumes of data; extract and manipulate large datasets using tools such as Spark, SQL, command line, and scripting languages
  • Build high-performance, scalable, and extensible services for delivering ML models and features into production
  • Establish and apply standards for evaluation, testing, and model observability
  • Collect ongoing qualitative and quantitative feedback from the user population and iterate based on the findings
  • Partner with multi-functional engineering teams to enhance existing systems and implement new ML-driven experiences across Mail, Calendar, and Contacts
Minimum Qualifications
  • Strong production experience training, evaluating, and operating ML models with end-to-end ML pipelines: data processing, feature engineering, training, serving, and monitoring
  • Experience with large-scale distributed systems including data processing, event-driven architectures and both real-time and batch inference
  • Strong programming skills in one or more production languages (e.g., Python, Java, Scala, Kotlin, Go)
  • Demonstrated ability to drive projects independently from problem definition to production
  • Deep understanding of predictive modeling and machine learning algorithms across supervised and unsupervised learning
Preferred Qualifications
  • 5+ years of ML engineering experience (or equivalent depth) with a track record of technical leadership on large-scale ML systems or ML platforms that standardize workflows across multiple teams
  • Experience with agent-based architectures, orchestration frameworks, and LLM observability and evaluation tooling
  • Expertise with LLMs, including fine-tuning, prompt engineering, embeddings, retrieval systems, evaluation, and integration into production systems
  • Experience deploying models across multiple runtimes (e.g., on-device, server-side)
  • Understanding of privacy-preserving ML techniques and responsible data handling
  • Familiarity with email, calendar, or contacts domains, or other communications and productivity systems
  • MS/PhD in Computer Science, Machine Learning, or a related technical field, or equivalent practical experience
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Machine Learning Engineer Platform - iCloud Mail Intelligence
Machine Learning Engineer Platform - iCloud Mail Intelligence

Apple Inc. • San Diego (CA)

On-site
USD 175,000 - 264,000
ML Platform Engineer for Mail, Calendar & Contacts
ML Platform Engineer for Mail, Calendar & Contacts

Apple • San Diego (CA)

On-site
USD 180,000 - 240,000
ML Platform Engineer for iCloud Mail Intelligence
ML Platform Engineer for iCloud Mail Intelligence

Apple Inc. • San Diego (CA)

On-site
USD 175,000 - 264,000
Applied AI Engineer - iCloud Data
Applied AI Engineer - iCloud Data

Socket.dev • Cupertino (CA)

On-site
USD 210,000 - 320,000
Principal ML Engineer - USA
Principal ML Engineer - USA

Photon • United States

On-site
USD 48,000 - 168,000
Medical, Vision, Dental
401k retirement plan
Paid time off
+1
Machine Learning Engineer
Machine Learning Engineer

Apple Inc. • Pittsburgh

On-site
USD 130,000 - 200,000
Applied AI & Data Engineer - Business & Education
Applied AI & Data Engineer - Business & Education

Apple • Cupertino (CA)

On-site
USD 210,000 - 320,000
Senior AI Engineer - Services Special Projects
Senior AI Engineer - Services Special Projects

Socket.dev • Cupertino (CA)

On-site
USD 190,000 - 270,000
Machine Learning Engineer - Intelligent Quality Systems
Machine Learning Engineer - Intelligent Quality Systems

Apple Inc. • Cupertino (CA)

On-site
USD 150,000 - 278,000
Comprehensive medical and dental coverage
Retirement benefits
Educational reimbursement for advancing career
+1
ML Software Research Engineer
ML Software Research Engineer

Socket.dev • Pittsburgh

On-site
USD 140,000 - 200,000