Machine Learning Engineer, Apple Services Engineering

Apple Inc

Quick summary

Work type
On-site
Location
San Francisco, CA
Salary
$181,100–$318,400 / yr
Posted
4 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $224k
This role $250k
$154k most similar roles pay here $336k

This role pays more than 82% of similar roles. Most pay $198,800–$249,750 — the shaded band above. At the midpoint, this role pays about $250k versus about $224k 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 1777 open roles on FindRole.

Listed pay typically runs $162,500–$272,100 across 1443 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Machine Learning Engineer, Apple Services Engineering

As a Machine Learning Engineer at Apple Services Engineering, you will join the GenAI & ML Frameworks team focused on integrating foundation model capabilities into production systems. Your primary responsibilities include continual pretraining and post-training of large language models (LLMs), agentic reinforcement learning, and optimizing system integration for latency, cost, and reliability. You will work closely with product, infrastructure, and foundation model teams to develop robust tooling around synthetic data generation, evaluation, and training pipelines, ensuring that cutting-edge LLM research translates into scalable production features. Ideal candidates have a strong background in quantitative fields such as Computer Science or Mathematics, proficiency in Python, and hands-on experience with deep learning frameworks like Jax, TensorFlow, or PyTorch. Experience in deploying large models and building distributed systems is essential, along with expertise in natural language processing and deep learning.

What you'll do

  • Develop and implement continual pretraining strategies for large language models.
  • Optimize post-training processes to enhance model performance and efficiency.
  • Design and integrate agentic reinforcement learning systems for improved reliability.
  • Collaborate on deployment-aware optimization to balance latency, cost, and reliability.
  • Create robust tooling for synthetic data generation and evaluation pipelines.
  • Lead cross-functional initiatives from problem definition through execution and scaling.

What we're looking for

  • BS/MS in a quantitative field such as Computer Science, Math, or Statistics.
  • Proficient in Python and experience with deep learning toolkits like Jax, TensorFlow, or PyTorch.
  • Hands-on experience training large models and building large-scale distributed systems.
  • Deep understanding of Deep Learning and Large Language Models (LLMs).
  • Proven track record in deploying machine learning models at scale.

More like this

Similar roles

Machine Learning Engineer, Apple Services Engineering

Apple Inc

Seattle, WA 29 days ago $171,600$302,200
Python PyTorch scikit-learn numpy pandas Spark Hadoop Kafka MLOps A/B testing CI/CD Docker Kubernetes AWS Azure Google Cloud Platform PostgreSQL MongoDB Redis Git Jenkins

Machine Learning Engineer, Apple Store Online

Apple Inc

Austin, TX 19 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

Cambridge, MA 19 days ago $114,100$199,000
Spark TensorFlow Keras PyTorch Python SQL Snowflake Hadoop CI/CD MLOps Scalability Big_Data Feature_Engineering Deep_Learning Reinforcement_Learning Probabilistic_Graphical_Models Bandits

Machine Learning Engineer, Apple Store Online

Apple Inc

Cupertino, CA 19 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