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
17 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

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

This role pays more than 81% of similar roles. Most pay $174,050–$249,750 — the shaded band above. At the midpoint, this role pays about $252k versus about $212k 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 638 open roles on FindRole.

Listed pay typically runs $171,600–$272,100 across 505 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 to innovate on the iCloud experience for Mail, Calendar, and Contacts. You will build high-performance ML infrastructure supporting intelligent features for millions of users while ensuring quality and privacy. Your day-to-day involves designing and deploying end-to-end machine learning applications, working with large datasets using tools like Spark and SQL, and collaborating with multi-functional teams to enhance existing systems. Essential skills include strong production experience in training and operating ML models, proficiency in languages such as Python or Java, and expertise in predictive modeling and distributed systems. The role demands a deep understanding of privacy-preserving techniques and the ability to drive projects independently from problem definition to deployment.

What you'll do

  • Design, develop, and deploy end-to-end machine learning applications to enhance iCloud services.
  • Build scalable ML infrastructure for delivering models into production efficiently.
  • Standardize ML feature development processes across Mail, Calendar, and Contacts.
  • Extract and manipulate large datasets using tools like Spark, SQL, and scripting languages.
  • Establish standards for evaluating and testing ML models with comprehensive documentation.

What we're looking for

  • Strong production experience training, evaluating, and operating ML models.
  • Experience with large-scale distributed systems for data processing and inference.
  • Proficient programming skills in languages like Python, Java, Scala, Kotlin, or Go.
  • Ability to independently drive projects from problem definition to production deployment.
  • Deep understanding of predictive modeling and machine learning algorithms.
  • Track record of technical leadership on large-scale ML systems or platforms.
  • Expertise with privacy-preserving ML techniques and responsible data handling.

More like this

Similar roles

Sr. ML Optimization Engineer, iCloud

Apple Inc

San Diego, CA 23 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

Sr. ML Optimization Engineer, iCloud

Apple Inc

Cupertino, CA 23 days ago $181,100$318,400
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 Service monitoring tools

Machine Learning Engineer, Apple Store Online

Apple Inc

Austin, TX 8 days ago
Spark TensorFlow Keras PyTorch Python SQL Snowflake Hadoop CI/CD MLOps Scalability Big_Data Feature_Engineering Deep_Learning Reinforcement_Learning Probabilistic_Graphical_Models Model_Monitoring