Health Sensing ML Engineer

Apple Inc

Confirmed live 4 days ago High trust

Quick summary

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

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 52% 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 · Health Sensing ML Engineer

As a Health Sensing ML Engineer within the Sensor SW & Prototyping team, you will develop and implement machine learning and deep learning models using health sensing data. You will be responsible for the entire machine learning development cycle, including building end-to-end pipelines, setting up data pipelines, performing feature extraction, and conducting in-depth failure analysis to ensure model reliability. The role involves analyzing large-scale time-series data from wearable sensors such as PPG, accelerometer, and ECG to extract insights. You will collaborate with clinicians, software engineers, and hardware specialists to bring algorithms into real-world applications. Required technical skills include proficiency in Python and frameworks like PyTorch or TensorFlow. You must possess expertise in biomedical signal processing and the ability to run large training jobs on distributed backends for complex multi-year projects.

What you'll do

  • Develop and implement machine learning and deep learning models using health sensing data.
  • Analyze large-scale wearable sensor data to extract significant insights from time-series and biomedical signals.
  • Manage the full ML development cycle, including setting up data pipelines and model evaluation.
  • Perform in-depth failure analysis to identify model weaknesses and drive design decisions.
  • Build end-to-end pipelines that support rapid iteration and reliability for multi-year projects.
  • Execute large machine learning training jobs on distributed backends with high volumes of data.
  • Translate algorithms into real-world applications through collaboration with clinical authorities and engineering specialists.

What we're looking for

  • BS in Computer Science, Engineering, Information Systems, or a related technical field.
  • Minimum of 3 years of equivalent experience in the field.
  • Proven experience developing machine learning and deep learning models, preferably in the health domain.
  • Proficiency in Python and ML frameworks such as PyTorch or TensorFlow.
  • Experience with health data analysis including time-series data, sensor data, and biomedical signal processing.
  • Understanding of data preprocessing, feature extraction, and model evaluation techniques.
  • Familiarity with software development standard methods and teamwork.
  • Ability to run large ML training jobs efficiently on a distributed backend with high volumes of data.

More like this

Similar roles

Senior Machine Learning Engineer

Apple Inc

Santa Clara, CA 73 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

Santa Clara, CA 19 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 Engineer

Q2

Austin, TX 31 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 84 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

Machine Learning Engineer

Booz Allen Hamilton

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

Machine Learning Engineer

Apple Inc

Cupertino, CA 75 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