Senior ML Software Engineer - Apple Watch
Core
Developing and deploying machine learning algorithms on Apple Watch to detect user activities and contextual situations using multimodal sensor data.
Role type
Senior IC machine learning software engineer (on-device)
Builds
Innovative, ML-driven product features for Apple Watch (e.g., DoubleTap, AssistiveTouch, Handwashing, Raise to Speak)
Domain
Consumer electronics / Wearables / Health & Wellbeing
Deliverable
production ML models
Required skills
Machine learning methods, statistical analysis, predictive modeling, time-series data, Python, deep learning frameworks (PyTensor/TensorFlow), Swift, Objective-C, large-scale system architecture
Preferred skills
Cross-functional collaboration, product quality focus, consumer application development
Technologies
PyTorch, TensorFlow, Swift, Objective-C
Responsibilities
Develop and optimize ML algorithms leveraging multimodal sensor data; Integrate and deploy ML models on-device with power-efficient frameworks; Drive innovation from concept to deployment; Design and implement tools for algorithm performance analysis
Seniority
Senior, hands-on IC
