Senior ML Engineer - On-Device Features for watchOS

Apple Inc.

Seattle (WA)

On-site

USD 150,000 - 278,000

Full time

7 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Apple benefits
Employee stock programs
Tuition reimbursement
Health insurance

Job summary

Apple seeks a versatile Machine Learning Software Engineer to develop innovative, ML-driven features for Apple Watch, collaborating with designers, ML engineers, and software experts.

You will train, optimize, and deploy models on-device, handling data collection, evaluation, and productization to reach millions of users. This hybrid role emphasizes cross-disciplinary work and rapid prototyping on Apple platforms.

Qualifications

  • MS/PhD in Computer Science, Machine Learning, or a related field.
  • Proficiency with Swift or Objective-C and developing on Apple platforms.
  • Experience using Python and deep learning frameworks such as PyTorch or TensorFlow for predictive modeling.
  • Excellent communication and collaboration skills, with ability to work independently or in small teams.

Responsibilities

  • Design, implement, and ship new ML-powered features on watchOS.
  • Integrate and deploy ML models on-device, building Swift or Objective-C frameworks that encapsulate models, interface with sensors, and communicate with UX layers.
  • Profile and optimize code for the performance and power constraints unique to Apple Watch.
  • Develop and optimize ML algorithms leveraging multimodal sensor data to detect user activities and contextual situations.
  • Design and implement tools, analytics, and processes to perform in-depth, hands-on analysis for validating and quantifying algorithm performance both offline and on-device.
  • Drive innovation from concept to deployment, ensuring research ideas evolve into high-impact, user-facing features.

Skills

Swift
Objective-C
Python
PyTorch
TensorFlow
Communication

Education

MS/PhD in Computer Science or ML

Tools

Swift
Objective-C
Python
PyTorch
TensorFlow

Job description

Apple seeks a versatile Machine Learning Software Engineer to develop innovative, ML-driven features for Apple Watch, collaborating with designers, ML engineers, and software experts.

You will train, optimize, and deploy models on-device, handling data collection, evaluation, and productization to reach millions of users. This hybrid role emphasizes cross-disciplinary work and rapid prototyping on Apple platforms.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior ML Engineer — On-Device Sensing for Wearables
Senior ML Engineer — On-Device Sensing for Wearables

Apple • Cupertino (CA)

On-site
USD 150,000 - 230,000
Senior ML Engineer – On-Device Wearable Sensing
Senior ML Engineer – On-Device Wearable Sensing

Apple Inc. • Northern (KY)

Hybrid
USD 175,000 - 309,000
Stock programs
Education reimbursement
Medical coverage
Senior Software ML Engineer - Watch Software
Senior Software ML Engineer - Watch Software

Apple • Cupertino (CA)

On-site
USD 150,000 - 230,000
Senior Software ML Engineer - Watch Software
Senior Software ML Engineer - Watch Software

Apple Inc. • Seattle (WA)

On-site
USD 150,000 - 278,000
Apple benefits
Employee stock programs
Tuition reimbursement
+1
Senior ML Software Engineer - Apple Watch
Senior ML Software Engineer - Apple Watch

Apple Inc. • Northern (KY)

On-site
USD 175,000 - 309,000
Stock programs
Education reimbursement
Medical coverage
On-Device ML Engineer - Notifications & Personalization
On-Device ML Engineer - Notifications & Personalization

Apple Inc. • Cupertino (CA), Northern (KY)

Hybrid
USD 185,000 - 325,000
Apple benefits
Stock programs
Relocation assistance
Senior ML Engineer — On-Device AI & Personalization
Senior ML Engineer — On-Device AI & Personalization

Apple Inc. • Cupertino (CA), Northern (KY)

Hybrid
USD 185,000 - 325,000
Medical and dental coverage
Employee stock purchase plan
Restricted stock unit awards
+1
Senior ML Production Automation Engineer – On-Device AI
Senior ML Production Automation Engineer – On-Device AI

Apple • Cupertino (CA)

On-site
USD 185,000 - 325,000
Stock programs
Bonuses/relocation
Medical and dental coverage
+3
On-Device Vision ML Systems Engineer
On-Device Vision ML Systems Engineer

Apple • Sunnyvale (CA)

On-site
USD 190,000 - 240,000
On-Device ML Engineer: Foundation Models
On-Device ML Engineer: Foundation Models

Apple Inc. • Pittsburgh

On-site
USD 130,000 - 200,000