Machine Learning Engineer Platform, iCloud Mail Intelligence

Apple Inc

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
San Diego, CA
Salary
$175,000–$263,300 / yr
Posted
119 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $226k
This role $219k
$163k most similar roles pay here $290k

This role pays less than 58% of similar roles. Most pay $196,350–$254,750 — the shaded band above. At the midpoint, this role pays about $219k versus about $226k for comparable roles.

Based on 240 similar postings.

Employer

About Apple Inc

Apple Inc. is a multinational technology company known for designing and manufacturing consumer electronics, software, and online services, including the iPhone, Mac, iPad, and App Store. Industry: Consumer Electronics & Software

Apple Inc currently has 1984 open roles on FindRole.

Listed pay typically runs $175,000–$277,600 across 1590 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Machine Learning Engineer Platform, iCloud Mail Intelligence

The Machine Learning Engineer Platform - iCloud Mail Intelligence role is part of the iCloud Mail Intelligence Platform team, where you will develop infrastructure and features for Mail, Calendar, and Contacts. You will design, build, and deploy end-to-end machine learning applications and models while standardizing feature development across these core services. Your daily work involves managing large volumes of data to extract and manipulate datasets using Spark, SQL, command line tools, and various scripting languages. To succeed, you must possess strong programming skills in Python, Java, Scala, Kotlin, or Go, alongside expertise in distributed systems, predictive modeling, and LLM technologies like fine-tuning and prompt engineering. You will solve complex problems regarding model observability, scalability, and privacy-preserving techniques to improve the user experience across integrated communication and productivity platforms.

What you'll do

  • Design, develop, and deploy end-to-end machine learning models and features to improve the iCloud experience.
  • Build high-performance, scalable, and extensible services for delivering ML models into production environments.
  • Extract and manipulate large datasets using tools such as Spark, SQL, and various scripting languages.
  • Standardize and accelerate ML feature development across Mail, Calendar, and Contacts platforms.
  • Establish and apply standards for model evaluation, testing, and observability.
  • Develop new platform services to accelerate machine learning development and infrastructure capabilities.
  • Collect and analyze qualitative and quantitative user feedback to iterate on product features.

What we're looking for

  • Experience training, evaluating, and operating ML models with end-to-end pipelines including data processing, feature engineering, serving, and monitoring.
  • Experience with large-scale distributed systems involving data processing, event-driven architectures, and real-time or batch inference.
  • Strong programming skills in production languages such as Python, Java, Scala, Kotlin, or Go.
  • Deep understanding of predictive modeling and machine learning algorithms across supervised and unsupervised learning.
  • Ability to drive projects independently from problem definition through to production.
  • 5+ years of ML engineering experience with a track record of technical leadership on large-scale ML systems or platforms.
  • Expertise with LLMs, including fine-tuning, prompt engineering, embeddings, retrieval systems, and integration into production systems.
  • MS/PhD in Computer Science, Machine Learning, or a related technical field, or equivalent practical experience.

More like this

Similar roles

Machine Learning Engineer Platform, iCloud Mail Intelligence

Apple Inc

San Diego, CA 115 days ago $175,000$263,300
Machine Learning LLMs Python Java Scala Kotlin Go Spark SQL Distributed Systems Prompt Engineering Retrieval Systems Feature Engineering Model Observability Batch Inference Data Processing
5+ yrs exp

Senior Machine Learning Engineer, Developer Product Analytics

Apple Inc

Cupertino, CA 58 days ago $184,700$277,600
Machine Learning Python Scala Spark Bayesian Statistics Deep Learning Time-series Modeling Differential Privacy Causal Inference A/B Testing LLMs Agentic Systems Distributed Data Platforms Software Engineering Production Deployment
3+ yrs exp

Machine Learning Platform Engineer

Apple Inc

Seattle, WA 115 days ago $175,000$263,300
Python FastAPI Pydantic LLM Docker Kubernetes CI/CD Ray Airflow Temporal.io MLflow Weights & Biases Promptfoo LangSmith Braintrust Inspect
4+ yrs exp

Evaluation & Insights Machine Learning Engineer

Apple Inc

Cupertino, CA 65 days ago $184,700$324,800
Python PyTorch JAX Hugging Face LLMs RAG MLOps CI/CD vLLM Ray Fine-Tuning Prompt Engineering Vector Databases RLHF DPO MLflow Weights & Biases NLP Embedding-based Clustering
8+ yrs exp