Machine Learning Engineer

Apple Inc

Confirmed live yesterday High trust

Quick summary

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

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $223k
This role $214k
$135k most similar roles pay here $293k

This role pays less than 51% of similar roles. Most pay $192,050–$254,750 — the shaded band above. At the midpoint, this role pays about $214k 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 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 on the Applied Sensing & Health team, you will develop state of the art multimodal fusion of sensors to power health and fitness features across various devices. Your daily responsibilities include scoping, designing, and implementing models for motion tracking and ambient sensing algorithms while coordinating with multi-disciplinary teams throughout the software lifecycle. You will validate these algorithms using synthetic data flows and real datasets integrated with generative AI to ensure secure and scalable systems. The role requires a strong background in machine learning or deep learning, specifically with time series data. You must demonstrate proficiency in Python and major frameworks like PyTorch or TensorFlow. The work focuses on the technical challenge of modeling human movement and providing interpretable insights through advanced sensor fusion algorithms for fitness tracking applications.

What does a Machine Learning Engineer earn in California?

Median $246394 from 172 postings across 28 companies.

See salary data

What you'll do

  • Scope, design, and implement machine learning models for health and fitness algorithms.
  • Develop multimodal fusion of sensors to track human motion and provide interpretable insights.
  • Validate algorithms using synthetic data flows and real datasets with generative AI.
  • Build secure and scalable systems for features on Apple Watch and iPhone.
  • Apply statistical approaches to data to form hypotheses and prove results.
  • Manage the computational and storage complexities associated with modeling large datasets.
  • Utilize distributed compute and storage models when processing high-scale data.
  • Maintain the integrity of tooling and pipelines to ensure high-quality analysis.

What we're looking for

  • MS degree and 3+ years of experience in a quantitative data science discipline such as statistics, biostatistics, epidemiology, or computer science.
  • Strong background in developing machine learning and/or deep learning models, preferably with time series data.
  • Strong proficiency in Python and ML frameworks like PyTorch or TensorFlow.
  • Ph.D or 5+ years of experience in a quantitative data science discipline (preferred).
  • Ability to form hypotheses and creatively apply different statistical approaches to prove them (preferred).
  • Understanding of computational and storage complexities when modeling large datasets (preferred).
  • Experience leveraging distributed compute/storage models for large scale data (preferred).
  • Commitment to the integrity of tooling, pipelines, and disciplined validation (preferred).

More like this

Similar roles

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 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

Senior ML Software Engineer

Apple Inc

Seattle, WA 44 days ago $175,000$308,500
Machine Learning Python PyTorch TensorFlow Swift Objective-C Deep Learning Statistical Analysis Multimodal Sensor Data Productization
Hybrid

Senior Machine Learning Engineer

Apple Inc

Cambridge, MA 180 days ago $165,800$292,400
Machine Learning Python Java C++ Spark SQL Snowflake Hadoop TensorFlow Keras PyTorch Generative AI RAG Transformer Architecture Deep Learning Reinforcement Learning Distributed Systems Data Processing Pipelines
5+ yrs exp

Machine Learning Engineer

Q2

Austin, TX 28 days ago
Machine Learning Python R Java TensorFlow PyTorch scikit-learn Statistics Probability Theory Optimization Experimental Methodologies
5+ yrs exp Hybrid

Machine Learning Engineer

Booz Allen Hamilton

Arlington, VA +2 81 days ago $77,600$176,000
Python TensorFlow PyTorch scikit-learn C++ Rust Java LLMs LangChain LangGraph Computer Vision Generative AI Deep Learning Cursor Supervised Learning Unsupervised Learning
2+ yrs exp