Senior Software Engineer - Apple Watch

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

Description For Senior 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 be at the forefront of ML and AI integration in wearable technology, working on products that impact millions of users worldwide. You'll be part of Apple's innovative culture, contributing to groundbreaking technology while also benefiting from comprehensive compensation and benefits packages.

Last updated a month ago

Responsibilities For Senior 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 Senior 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 Senior Software Engineer - Apple Watch

Medical Insurance
Dental Insurance
401k
Equity
Education Budget
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Employee stock programs
  • Discounted products and free services
  • Education reimbursement
  • Potential for discretionary bonuses or commission payments
  • Relocation assistance

Interested in this job?

Jobs Related To Apple Senior Software Engineer - Apple Watch

AIML - Senior Machine Learning Engineer, Siri and Information Intelligence

Senior Machine Learning Engineer position at Apple, focusing on AI/ML development for Siri and Information Intelligence, offering competitive compensation and opportunity to work on cutting-edge technology.

Large Language Model Machine Learning Engineer

Senior Machine Learning Engineer position at Apple focusing on Large Language Models and AI infrastructure development.

AIML - Sr Machine Learning Engineer, Data and ML Innovation

Senior Machine Learning Engineer role at Apple, focusing on data and ML innovation, synthetic data generation, and foundation model development.

AIML - Senior ML Engineer, Generative AI - Siri Comprehension & Planning

Senior ML Engineer role at Apple focusing on Generative AI for Siri, offering competitive pay and the chance to work on cutting-edge AI technology impacting millions of users.

Senior Software Engineer - Machine Translation Automation

Senior Software Engineer position focusing on developing machine translation automation and ML pipelines at Apple in Seattle.