Software Engineer - Apple Watch

Apple is a technology company that designs, develops, and sells consumer electronics, computer software, and online services.
$143,100 - $264,200
Machine Learning
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI · Consumer

Description For Software Engineer - Apple Watch

Join the team building revolutionary ML experiences for Apple Watch! As a senior software engineer, you'll be part of a small group working to prototype and ship ML-powered features that integrate deeply into watchOS experiences millions use every day. You'll work closely with the teams building all the applications and frameworks that make up watchOS, as well as new hardware and human interface teams, to build experiences that are only just becoming possible from advances in LLM and Generative AI research.

Responsibilities include:

  • Working with designers to turn vague ideas into meaningful prototypes, and demoing them to stakeholders.
  • Writing high quality, well tested, and performant code to develop those prototypes into polished, Apple-level experiences that we're proud to ship.
  • Architect systems that are extensible, adaptable, and stand the test of time.
  • Collaborate with dozens of app, framework, and ML teams at every level of the stack to build a strong, robust foundation for the experiences we look to ship.
  • Profile and optimize cutting-edge features to run well on a low-powered, highly-constrained device.
  • Work daily with quality assurance teams to find and fix all the bugs, edge cases, and performance issues that impact the user experience.

This role offers the opportunity to work on innovative projects at the intersection of wearable technology and machine learning, contributing to products used by millions of people worldwide. You'll be at the forefront of integrating advanced AI capabilities into compact, everyday devices, pushing the boundaries of what's possible in wearable tech.

Last updated 14 days ago

Responsibilities For Software Engineer - Apple Watch

  • Work with designers to turn ideas into meaningful prototypes
  • Write high quality, well tested, and performant code
  • Architect extensible and adaptable systems
  • Collaborate with app, framework, and ML teams
  • Profile and optimize features for low-powered devices
  • Work with quality assurance teams to fix bugs and performance issues

Requirements For Software Engineer - Apple Watch

  • BS CE/CS or equivalent experience required
  • Experience as a watchOS/iOS/macOS engineer
  • Strong Swift or Objective-C coding ability
  • Interest in Machine Learning
  • Hands-on experience developing major components of complex systems that cut through many layers of the tech stack
  • Fantastic attention to detail, with experience shipping highly polished and performant features
  • Excellent communication and collaborative skills

Benefits For Software Engineer - Apple Watch

Medical Insurance
Dental Insurance
401k
Equity
Education Budget
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Discounted products and free services
  • Education reimbursement for career advancement
  • Discretionary restricted stock unit awards
  • Employee Stock Purchase Plan
  • Potential for discretionary bonuses or commission payments
  • Relocation assistance (for eligible roles)

Interested in this job?

Jobs Related To Apple Software Engineer - Apple Watch

AIML -Software Engineer - Machine Learning Platform & Infrastructure

Senior Software Engineer role at Apple focusing on machine learning infrastructure and platform development for Spotlight, Siri, and other AI-powered features.

Machine Learning Algorithm and Software Engineer

Senior Machine Learning Engineer role at Apple, focusing on computer vision and graphics algorithms for Apple Vision Pro and other devices, offering competitive compensation and benefits.

Machine Learning Engineer, International Data Engineering

Senior Machine Learning Engineer role at Apple, focusing on LLMs and NLP for international software localization, offering competitive salary and comprehensive benefits.

Machine Learning & Signal Processing Algorithms Engineer

Senior ML Engineer role at Apple focusing on signal processing and algorithm development for next-gen hardware interfaces, offering competitive pay and benefits.

AIML-Sr. Machine Learning Engineer, Measurement

Senior Machine Learning Engineer position at Apple, focusing on building scalable evaluation and optimization systems for ML-based products with competitive compensation and benefits.