Machine Learning Engineer Platform - iCloud Mail Intelligence

Apple Inc

Quick summary

Work type
On-site
Location
San Diego, CA
Salary
$201,300–$302,200 / yr
Posted
27 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $217k
This role $252k
$156k most similar roles pay here $318k

This role pays more than 83% of similar roles. Most pay $183,412–$249,750 — the shaded band above. At the midpoint, this role pays about $252k versus about $217k for comparable roles.

Based on 239 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 1723 open roles on FindRole.

Listed pay typically runs $162,500–$272,100 across 1398 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

Join Apple's iCloud Mail Intelligence Platform team as a senior Machine Learning Engineer, where you will innovate on the iCloud experience for millions of users by building high-performance ML infrastructure. Your day-to-day responsibilities include designing and deploying end-to-end machine learning applications that enhance features in Mail, Calendar, and Contacts, while working with large datasets using tools like Spark and SQL. You will collaborate with multi-functional teams to expand ML capabilities, ensuring standards for evaluation and model observability are met. The role requires strong production experience with ML pipelines, proficiency in languages such as Python or Java, and a deep understanding of predictive modeling techniques. Ideal candidates have expertise in large-scale distributed systems, agent-based architectures, and privacy-preserving ML practices, contributing to the development of intelligent experiences that prioritize user privacy and quality.

What you'll do

  • Standardize and accelerate ML feature development across Mail, Calendar, and Contacts.
  • Design, develop, and deploy end-to-end machine learning applications to enhance iCloud experiences.
  • Build high-performance, scalable services for delivering ML models into production.
  • Establish standards for evaluating and testing ML models with comprehensive observability.
  • Collect user feedback on ML-driven features and iterate based on qualitative and quantitative data.
  • Partner with multi-functional engineering teams to implement new ML-driven experiences.

What we're looking for

  • Strong production experience training, evaluating, and operating ML models across end-to-end pipelines.
  • Experience with large-scale distributed systems including data processing and real-time/batch inference.
  • Demonstrated ability to independently drive projects from problem definition to production.
  • Deep understanding of predictive modeling and machine learning algorithms in supervised and unsupervised learning.
  • Expertise in programming languages such as Python, Java, Scala, Kotlin, or Go for ML development.
  • Experience with agent-based architectures, orchestration frameworks, and model observability tools.

More like this

Similar roles

Machine Learning Engineer Platform - iCloud Mail Intelligence

Apple Inc

San Diego, CA 23 days ago $201,300$302,200
Python Java Scala Kotlin Go Spark SQL ML pipelines Distributed systems Event-driven architectures Real-time inference Batch inference Predictive modeling Supervised learning Unsupervised learning LLM observability Prompt engineering Embeddings Retrieval systems Privacy-preserving ML techniques CI/CD

Machine Learning Engineer - iCloud Anti-Abuse

Apple Inc

San Diego, CA 27 days ago $139,500$258,100
Python Java Scala Kotlin Go AWS Azure GCP Kubernetes Docker CI/CD Terraform PostgreSQL MySQL Redis Spark Hadoop TensorFlow PyTorch Scikit-learn NLP MLflow

Sr. ML Optimization Engineer, iCloud

Apple Inc

Seattle, WA 29 days ago $171,600$302,200
Python Java ML-based modeling time-series forecasting Kubernetes AWS Azure GCP Prometheus CI/CD Git Scalability Reliability Cost models Classical optimization techniques Machine learning pipelines Service monitoring tools

Sr. ML Optimization Engineer, iCloud

Apple Inc

San Francisco, CA 29 days ago $181,100$318,400
Python Java ML-based modeling time-series forecasting Kubernetes AWS Azure GCP Prometheus CI/CD Git Scalability Reliability Cost-effectiveness Classical optimization techniques Machine learning pipelines Service monitoring tools Large-scale distributed systems

Sr. ML Optimization Engineer, iCloud

Apple Inc

San Diego, CA 29 days ago $171,600$302,200
Python Java ML-based modeling Time-series forecasting Kubernetes AWS Azure GCP Prometheus Grafana CI/CD Docker Terraform SQL NoSQL Classical optimization techniques Capacity planning Machine learning pipelines Service monitoring tools