Machine Learning Engineer

Apple Inc

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Seattle, WA
Salary
$142,300–$263,300 / yr
Posted
180 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $224k
This role $203k
$126k most similar roles pay here $294k

This role pays less than 70% of similar roles. Most pay $194,125–$254,750 — the shaded band above. At the midpoint, this role pays about $203k 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 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

As a Machine Learning Engineer within the Machine Intelligence Neural Design team, you will contribute to an innovation organization rooted in the computer vision research community. You will be responsible for shipping machine learning features and products by innovating across the entire end-to-end production pipeline. Your daily work involves crafting creative approaches to datasets, scaling model training, building data pipelines, and performing on-device inference optimizations. You will also implement pioneering algorithms, define metrics, perform error analysis, and build software to improve experimentation rates. The role requires proficiency in Python and PyTorch, along with experience in deep learning models for vision problems like object detection and facial recognition. You will solve complex technical challenges by prototyping high-quality implementations and utilizing hardware and software co-design to create efficient machine learning systems for various products.

What does a Machine Learning Engineer earn in Washington?

Median $241750 from 66 postings across 14 companies.

See salary data

What you'll do

  • Develop and ship machine learning features and products for Apple devices.
  • Build and optimize end-to-end ML production pipelines including data collection and model training.
  • Create and manage large-scale data pipelines and perform hyperparameter tuning to improve system performance.
  • Implement pioneering machine learning algorithms and innovative research-based techniques.
  • Optimize models for efficient on-device inference through hardware and software co-design.
  • Define metrics, evaluate model performance, and conduct detailed error analysis.
  • Create custom datasets and evaluation metrics for novel machine learning tasks.
  • Develop software tools to increase the speed and efficiency of experimentation.

What we're looking for

  • Proficiency in Python and deep learning frameworks such as PyTorch.
  • Experience training machine learning models, including those based on deep learning.
  • Ability to define metrics, evaluate ML models, and perform error analysis.
  • Familiarity with recent advances in deep learning.
  • Bachelor's, Master's, or PhD degree in Computer Science or a related field.
  • Experience modeling vision problems like object detection, facial recognition, and temporal machine learning.
  • Experience building efficient ML models through hardware/software co-design.
  • Experience crafting datasets and metrics for novel tasks and shipping ML features to products.

More like this

Similar roles

Senior Machine Learning Research Engineer, AIML

Apple Inc

Seattle, WA 58 days ago $175,000$308,500
PyTorch Python LLM DeepSpeed FairScale torch.distributed Generative AI Machine Learning On-device Inference software–hardware co-design Foundation Models ML Infrastructure
3+ yrs exp

Senior Machine Learning Research Engineer, AIML

Apple Inc

Seattle, WA 148 days ago $175,000$308,500
PyTorch Python LLM DeepSpeed FairScale torch.distributed Generative AI Multimodal Foundation Models On-device Inference ML Infrastructure software–hardware co-design Parallelization Algorithms Machine Learning Research
3+ yrs exp

Machine Learning Engineer - Computer Vision & Audio

Apple Inc

Seattle, WA 175 days ago $142,300$263,300
Python PyTorch Spark Airflow Computer Vision Natural Language Processing GANs ETL ELT Distributed Training Data Augmentation Machine Learning Deep Learning Data Observability

Machine Learning Engineer

Apple Inc

Cupertino, CA 148 days ago $184,700$324,800
C++ Python GPU Programming Machine Learning Swift Numerical Computing Distributed Training Software Engineering Low-level Programming MLX Apple Silicon

Senior Machine Learning Research Engineer, AIML

Apple Inc

Seattle, WA 98 days ago $175,000$308,500
PyTorch Python LLM DeepSpeed FairScale torch.distributed Generative AI On-device Inference software–hardware co-design Parallelization Algorithms Foundation Models
3+ yrs exp