CareerPlanSign in

Senior Software ML Engineer - Watch Software

Seattle, United States of America💼 Full-time🗓 2026-09-23 → 2026-09-28

Core

Building ML-driven product features for Apple Watch that leverage sensing and machine learning to support health, wellbeing, and human-computer interaction.

Role type

Senior IC machine learning software engineer (wearables)

Builds

Innovative product features and on-device ML frameworks for Apple Watch

Domain

Consumer electronics / Wearables / Machine Learning

Deliverable

production ML models

Required skills

Swift, Objective-C, Python, PyTorch, TensorFlow, on-device model deployment, sensor data processing, performance profiling, multimodal algorithm design

Preferred skills

Application optimization for power constraints, full ML development lifecycle management, failure analysis, model evaluation on resource-constrained devices

Technologies

watchOS, Swift, Objective-C, PyTorch, TensorFlow

Responsibilities

Design and ship ML-powered features on watchOS; Integrate and deploy ML models on-device via Swift/Objective-C frameworks; Profile and optimize code for performance and power constraints; Develop ML algorithms using multimodal sensor data (motion, audio); Build tools for algorithm validation and quantification; Drive innovation from concept to deployment

Seniority

Senior, hands-on IC

Sourced via apple · Listed on CareerPlan, which tracks 853,000+ jobs from 20+ sources.