Machine Learning Engineer, SIML

Apple Inc

Confirmed live today Trusted

Quick summary

Work type
On-site
Location
Cupertino, CA
Salary
$150,400–$277,600 / yr
Posted
125 days ago
Freshness
Confirmed live today

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $229k
This role $214k
$135k $293k
below market most similar roles pay here above market

This role pays less than 56% of similar roles. Most pay $202,800–$254,750 — the blue band above. At the midpoint, this role pays about $214k versus about $229k 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 3497 open roles on FindRole.

Listed pay typically runs $174,149–$277,600 across 2702 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Machine Learning Engineer, SIML

JOB TITLE: Machine Learning Engineer, SIML The Machine Learning Engineer, SIML joins the Intelligent System Experiences team to develop core modeling technology for Genmoji, Image Playground, and Image Wand. This role involves building and shipping state-of-the-art generative models, specifically focusing on diffusion and auto-regressive technologies. You will work on web-scale datasets, distributed training of foundation models, application-specific adapters, and on-device optimizations. The position requires training and fine-tuning large-scale image, video, audio, and multimodal foundation models to create compelling user experiences. Key technical requirements include proficiency in ML frameworks such as PyTorch, TensorFlow, or JAX, along with solid ML fundamentals and experience in applied research. The work addresses the technical challenge of translating cutting-edge generative AI research into functional, high-impact features within a unique hardware and software ecosystem.

What does a Machine Learning Engineer earn in California?

Median $235750 from 200 postings across 34 companies.

See salary data

What you'll do

  • Train and fine-tune large-scale image, video, audio, and multimodal foundation models.
  • Develop generative models based on diffusion and auto-regressive technologies.
  • Implement on-device optimizations for generative AI models.
  • Train and adapt application-specific adapters for foundation models.
  • Apply the latest AI research to develop proprietary, experimental ideas for the Apple ecosystem.
  • Manage web-scale datasets for distributed training of foundation models.
  • Ship state-of-the-art modeling technology for products like Genmoji and Image Playground.

What we're looking for

  • M.S. or PhD in Computer Science or a related field such as Electrical Engineering, Robotics, Statistics, Applied Mathematics, or equivalent experience.
  • 2+ years of experience working on training and fine-tuning modern image or video generation models.
  • Experience working in an academic or industrial research environment.
  • Proficiency in an ML framework such as PyTorch, TensorFlow, or JAX.
  • Excellent communication skills and the ability to drive clarity in ambiguous circumstances.
  • Track record of strong industrial research, including delivery of complex projects or publications in top-tier venues (preferred).

More like this

Similar roles

Machine Learning Engineer, SIML

Apple Inc

Seattle, WA 125 days ago $142,300–$263,300
PyTorch TensorFlow JAX Generative AI Foundation Models Distributed Training Video Generation On-device Optimization Machine Learning Applied Research
2+ yrs exp

Machine Learning Research Engineer

Apple Inc

Cupertino, CA 152 days ago $150,400–$277,600
Python PyTorch Deep Learning Vision-Language Models Multimodal Large Language Models Natural Language Processing Computer Vision Neural Networks Model Training Machine Learning

Machine Learning Engineer

Apple Inc

Sunnyvale, CA 54 days ago $216,200–$324,800
Large Language Models (LLMs) Large Multimodal Models (LMMs) PyTorch TensorFlow JAX Transformers Mixture-of-Experts (MoE) Distributed Data Processing Computer Vision Natural Language Processing Synthetic Data Generation Production-scale Inference Data Curation High Performance Computing

Machine Learning Engineer

Q2

Austin, TX 74 days ago
Python R Java TensorFlow PyTorch scikit-learn Machine Learning AI Statistics Probability Theory Optimization
5+ yrs exp

Machine Learning Engineer

Ramp

New York City, NY 34 days ago $200,000–$330,000
Python PyTorch NumPy Pandas SQL Snowflake dbt LLM Machine Learning agentic (AI Hex RisingWave
5+ yrs exp Hybrid

Machine Learning Engineer

Apple Inc

Cupertino, CA 119 days ago $184,700–$324,800
Python C++ PyTorch CUDA GPU Kernel Optimization Distributed Training Data Pipelines Inference Serving Computer Architecture Model Deployment Data Ingestion Profiling Debugging Claude
10+ yrs exp