Machine Learning Engineer

Apple Inc

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Seattle, WA
Salary
$175,000–$308,500 / yr
Posted
8 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $218k
This role $242k
$159k most similar roles pay here $325k

This role pays more than 72% of similar roles. Most pay $188,987–$246,150 — the shaded band above. At the midpoint, this role pays about $242k versus about $218k 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 2202 open roles on FindRole.

Listed pay typically runs $175,000–$278,800 across 1802 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Machine Learning Engineer

As a Machine Learning Engineer, you will join the Video Computer Vision Face and Body technologies team to develop algorithms powering Apple Vision Pro's Eyesight, Persona, and other visionOS technologies. You will be responsible for the entire machine learning cycle, including data collection design, data processing, model design, experiments, validation, and QA in the wild. Your daily work involves performing applied research to adapt state-of-the-art methods or implementing new methods to ship features on visionOS and iOS platforms. To succeed in this role, you must possess software engineering skills, proficiency in Python, and experience with PyTorch. You will collaborate with data and software engineers to solve complex challenges in human representation and motion, specifically focusing on computer vision and graphics applications for large groups of diverse end-users.

What does a Machine Learning Engineer earn in Washington?

Median $241750 from 68 postings across 12 companies.

See salary data

What you'll do

  • Develop machine learning models for computer vision and graphics applications.
  • Manage the full ML cycle including data collection, processing, and model design.
  • Conduct experiments to validate and perform QA on models in real-world environments.
  • Adapt state-of-the-art methods or implement new research to ship features on visionOS and iOS.
  • Solve complex technical challenges related to human representation and motion.
  • Develop algorithms that power Vision Pro technologies like Eyesight and Persona.

What we're looking for

  • Software engineering skills and proficiency in Python.
  • Experience with PyTorch.
  • Independent problem solving skills.
  • BS degree and 10+ years of experience.
  • MS degree in computer vision, computer graphics, machine learning, or a related field (preferred).
  • PhD in computer vision, computer graphics, machine learning, computer science, computer engineering, or related fields (preferred).
  • Passion for delivering high quality features to large groups of diverse end-users (preferred).
  • Excellent communication and experience working with multi-functional teams (preferred).

More like this

Similar roles

Machine Learning Engineer

Apple Inc

Sunnyvale, CA 8 days ago $150,400–$277,600
Machine Learning Computer Vision Deep Learning Python PyTorch Computer Graphics iOS VisionOS Data Processing Model Design
3+ yrs exp

Machine Learning Engineer

Apple Inc

Cupertino, CA 87 days ago $184,700–$324,800
Python C++ PyTorch CUDA GPU Kernel Optimization Machine Learning Distributed Training Inference Serving Data Pipelines Computer Architecture 3DGS Vision Algorithms Model Deployment Performance Engineering
10+ yrs exp

Machine Learning Engineer

Apple Inc

Cupertino, CA 48 days ago $184,700–$324,800
Python C++ PyTorch CUDA GPU Kernel Optimization Machine Learning Distributed Training Inference Serving Data Pipelines Computer Architecture 3DGS Vision Algorithms Performance Engineering
10+ yrs exp

Machine Learning Engineer

Apple Inc

Sunnyvale, CA 8 days ago $184,700–$324,800
Machine Learning Computer Vision Deep Learning Python PyTorch Computer Graphics iOS visionOS Data Processing Model Design Validation QA
10+ yrs exp