Machine Learning Engineer

Apple Inc

Confirmed live yesterday Trusted

Quick summary

Work type
On-site
Location
Cupertino, CA
Salary
$216,200–$324,800 / yr
Posted
79 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $226k
This role $270k
$166k most similar roles pay here $342k

This role pays more than 89% of similar roles. Most pay $197,631–$254,750 — the shaded band above. At the midpoint, this role pays about $270k versus about $226k 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 1984 open roles on FindRole.

Listed pay typically runs $175,000–$277,600 across 1590 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Machine Learning Engineer

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 modern generative models based on diffusion and auto-regressive technologies while staying at the forefront of AI research to implement impactful developments and pioneer proprietary experimental ideas. The engineer will work with web-scale datasets, distributed training of foundation models, application-specific adapters, and on-device optimizations for image, video, audio, and multimodal content. Candidates must possess solid machine learning fundamentals and experience in academic or industrial research environments. Required technical skills include proficiency in frameworks such as PyTorch, TensorFlow, or JAX. The role focuses on the specific challenge of transforming generative AI research into compelling user experiences within a unique ecosystem through advanced modeling techniques.

What does a Machine Learning Engineer earn in California?

Median $246394 from 172 postings across 28 companies.

See salary data

What you'll do

  • Develop and train large-scale image, video, audio, and multimodal foundation models.
  • Build generative models based on diffusion and auto-regressive technologies.
  • Implement application-specific adapters for specialized machine learning tasks.
  • Optimize machine learning models for performance on mobile and desktop devices.
  • Manage web-scale datasets to train and refine core modeling technology.
  • Translate cutting-edge AI research into production-ready features like Genmoji and Image Playground.
  • Pioneer experimental research ideas tailored specifically for the Apple ecosystem.

What we're looking for

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

More like this

Similar roles

Machine Learning Engineer, SIML

Apple Inc

Seattle, WA 79 days ago $205,400$308,500
Generative AI PyTorch TensorFlow JAX Foundation Models Distributed Training Fine-tuning Video Generation Machine Learning
2+ yrs exp

Senior Machine Learning Engineer

Apple Inc

Santa Clara, CA 71 days ago $150,400$277,600
Machine Learning Generative AI LLM PyTorch TensorFlow JAX Python C++ Go Java Deep Learning Information Retrieval Data Science Distributed Systems
6+ yrs exp

Machine Learning Research Engineer

Apple Inc

Cupertino, CA 106 days ago $150,400$277,600
Python PyTorch Vision-Language Models (VLM Multimodal Large Language Models (MLLM Natural Language Processing (NLP) Computer Vision Deep Learning Neural Networks Machine Learning Research

Machine Learning Engineer

Apple Inc

Sunnyvale, CA 8 days ago $216,200$324,800
LLM PyTorch TensorFlow JAX Transformers MoE Computer Vision Natural Language Processing Distributed Data Processing Machine Learning Deep Learning OCR Synthetic Data Generation Data Curation High Performance Computing

Machine Learning Engineer

Apple Inc

Santa Clara, CA 17 days ago $150,400$277,600
PyTorch TensorFlow JAX Python C++ Go Java Generative AI Deep Learning LLM Information Retrieval Distributed Systems Search Relevance Ranking Query Understanding
3+ yrs exp

Machine Learning Researcher, Image/Video Generation

Apple Inc

Santa Clara, CA 161 days ago $184,700$324,800
Machine Learning Deep Learning Computer Vision Generative AI Diffusion Models GAN VAE PyTorch Jax TensorFlow Python Go Java C++ Multimodal Foundation Models Image Generation Video Generation 3D Generation