Manager, Machine Learning Infrastructure - SIML

Apple Inc

Quick summary

Work type
On-site
Location
Seattle, WA
Salary
$188,200–$325,500 / yr
Posted
28 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $223k
This role $257k
$161k most similar roles pay here $343k

This role pays more than 77% of similar roles. Most pay $191,787–$254,962 — the shaded band above. At the midpoint, this role pays about $257k versus about $223k 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 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 · Manager, Machine Learning Infrastructure - SIML

As an Engineering Manager in the System Intelligent and Machine Learning (SIML) group at Apple, you will lead a team responsible for developing scalable infrastructure that supports large-scale data processing across various domains including image generation, language models, computer vision, and natural language processing. Your daily tasks include designing systems for dataset creation, managing annotated and inferred data ingestion, and creating intuitive interfaces for internal users. You will collaborate with ML researchers, product teams, and platform engineering to define roadmaps and deliver impactful solutions while ensuring the reliability and efficiency of your systems. The role requires strong programming skills in Python, Java, Go, or C/C++, experience in building distributed systems, and a deep understanding of machine learning workflows. This position is crucial for shaping how ML systems are developed and scaled within Apple’s ecosystem.

What you'll do

  • Lead a team of engineers to build ML infrastructure for data processing and model evaluation.
  • Define technical strategy and roadmap for scalable ML systems across various domains.
  • Design and develop large-scale data ingestion and processing systems for high-quality data access.
  • Drive best practices in distributed computing, system design, and performance optimization.
  • Improve developer experience through robust tooling, stable APIs, and self-service workflows.

What we're looking for

  • 7+ years of software engineering experience with at least 2 years in technical leadership or management.
  • Strong programming skills in Python, Java, Go, C/C++.
  • Solid understanding of machine learning fundamentals and system workflows.
  • Proven experience building and scaling distributed systems and backend infrastructure.
  • Expertise in designing robust ML data and evaluation systems.
  • Experience working with large-scale datasets and compute-intensive systems.
  • Ability to collaborate effectively across cross-functional teams.

More like this

Similar roles

Large Machine Learning Model Optimization Engineer, SIML

Apple Inc

Seattle, WA 28 days ago $139,500$258,100
Python model compression quantization pruning distillation diffusion models language models hardware-aware model optimizations ML compiler high performance kernel implementation distributed inference

Senior Manager, Machine Learning Engineering

Capital One Financial

McLean, VA 8 days ago $229,900$262,400
Python PyTorch scikit-learn TensorFlow Spark Dask CI/CD AWS Kubernetes PostgreSQL MongoDB Git Jupyter Notebook Docker Kafka Redis Prometheus Grafana