About The Position

Join a creative, multidisciplinary team developing technologies for innovative Apple Watch product features, including DoubleTap, AssistiveTouch, Handwashing, and Raise to Speak. The team collaborates with research and product groups across Apple to explore new experiences and deliver features. Its work uses sensing and machine learning on devices to support health and wellbeing and enable new ways for people to interact with Apple Watch, home products, and new hardware. The role focuses on building and shipping machine-learning-powered features for watchOS, spanning scalable modeling pipelines, on-device prototyping, and productization. The engineer will integrate models on-device, develop Swift frameworks that work with sensors and UX layers, optimize for Apple Watch performance and power constraints, and validate algorithm performance through analysis and tooling. The role also drives promising research ideas from concept through deployment into user-facing features.

Requirements

  • At least 5 years of professional software development experience.
  • Expertise using Swift to develop on Apple platforms.
  • Familiarity with Python and numerical processing libraries such as NumPy, Matplotlib, and pandas for time-series analysis.
  • Strong communication and collaboration skills, with the ability to work independently or in small teams.
  • M.S. in Computer Science, Machine Learning, or a related field.
  • Knowledge of machine-learning methods and statistical analysis.
  • Experience building scalable modeling pipelines for data processing, training, and evaluation.

Responsibilities

  • Design, implement, and ship new ML-powered features on watchOS.
  • Integrate and deploy machine-learning models on-device.
  • Build Swift frameworks that encapsulate models, interface with sensors, and communicate with UX layers.
  • Profile and optimize code for the performance and power constraints of Apple Watch.
  • Implement tools, analytics, and processes for hands-on analysis and validation of algorithm performance offline and on-device.
  • Drive innovation from concept to deployment, turning promising research ideas into user-facing features.
  • Build scalable modeling pipelines for data processing, training, and evaluation.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service