Drimva

Apple

Senior Software Engineer, Applied ML - Watch Software

$175K–$325K

Cupertino, California +2 · Senior · Full-time · Posted Oct 27, 2026

Location
Cupertino, California
San Diego, California
Seattle, Washington
Experience
5+ years of professional software development experience.
Education
M.S. in Computer Science, Machine Learning, or a related field is preferred; no required education stated.

About the job

Develops and ships machine-learning features for Apple Watch, from on-device model integration and prototyping through performance validation and product deployment.

What you'll do

  • Design, implement, and ship ML-powered features on watchOS, including Swift frameworks that integrate models and sensors.
  • Profile and optimize software for Apple Watch performance and power constraints; build tools and processes to validate algorithm performance.
  • Advance research ideas into user-facing features in collaboration with research and product teams.

What they ask for

  • 5+ years of professional software development experience.
  • Expertise using Swift to develop on Apple platforms.
  • Familiarity with Python and numerical processing libraries (NumPy, Matplotlib, pandas) for time series analysis.
  • Strong communication and collaboration skills, and ability to work independently or in small teams.

Nice to have

  • M.S. in Computer Science, Machine Learning, or a related field.
  • Knowledge of machine learning methods and statistical analysis; experience building scalable modeling pipelines.

Pay

$175,000 and $308,500 (USD base salary); $184,700 and $324,800 (USD base salary)

Tools

Swift, Python, NumPy, Matplotlib, pandas, watchOS

AI focus

Develops, deploys, and validates on-device machine-learning models for sensing and interactive Apple Watch product features.

Model-written summary · the original posting is authoritative

First seen Oct 28, 2026 · Last verified Nov 4, 2026 (UTC)