Machine Learning Engineer, Apple Services Engineering

Apple Inc

Quick summary

Work type
On-site
Location
Seattle, WA
Salary
$171,600–$302,200 / yr
Posted
17 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

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

This role pays more than 69% of similar roles. Most pay $183,951–$249,750 — the shaded band above. At the midpoint, this role pays about $237k 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 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, Apple Services Engineering

Join Apple Services Engineering as a senior Machine Learning Engineer and help design, build, and deploy machine learning pipelines that personalize the App Store for billions of users worldwide. You will work closely with ML researchers to transition prototype models into highly optimized production systems, ensuring low latency and high throughput across various media offerings like App Store, Apple TV, and more. Utilize Python AI/ML tech stack including PyTorch, scikit-learn, and big data technologies such as Spark and Kafka for robust monitoring and A/B testing infrastructure. This role involves building secure, end-to-end solutions on a massive scale, meeting Apple’s high standards with cutting-edge machine learning algorithms to deliver personalized experiences in over 150 countries.

What you'll do

  • Design and maintain scalable machine learning pipelines for personalization models.
  • Transition prototype models into production-ready systems with ML researchers.
  • Optimize model inference to ensure low latency and high throughput globally.
  • Implement monitoring and A/B testing frameworks for model quality assurance.
  • Drive engineering best practices, system architecture, and code quality in team.

What we're looking for

  • 7+ years of relevant work experience in software engineering and machine learning.
  • Strong background in building, scaling, and deploying large-scale ML models and recommendation systems.
  • Proficiency with Python AI/ML tech stack including PyTorch, scikit-learn, numpy, scipy, and pandas.
  • Expertise in big data technologies such as Spark, Hadoop, Kafka for data processing pipelines.
  • Experience in optimizing model inference for low latency and high throughput in production environments.
  • Solid understanding of machine learning algorithms, deep learning, and generative AI tools.
  • Strong communication skills with a collaborative mindset for working on multi-disciplinary teams.

More like this

Similar roles

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

Machine Learning Engineer, Apple Store Online

Apple Inc

Cupertino, CA 8 days ago $126,800$220,900
Spark TensorFlow Keras PyTorch Python SQL Snowflake Hadoop CI/CD Prometheus Grafana AWS Azure Google Cloud Platform Docker Kubernetes Git Jupyter Notebook Scikit-learn Pandas