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 2 months 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

Senior Software Engineer - Apple ML Data Platform

Senior Software Engineer position at Apple working on ML Data Platform, building scalable distributed systems for machine learning infrastructure.

AIML - Software Engineer, Siri Cross Device, Siri and Information Intelligence

Senior Software Engineer position at Apple working on Siri's cross-device intelligence platform, requiring 5+ years of experience and expertise in AI/ML technologies.

AIML - Senior Machine Learning Engineer, Audio Generation, Siri and Information Intelligence

Senior ML Engineer role at Apple working on Siri's audio generation and AI systems, offering competitive pay and the chance to shape the future of conversational AI.

ML Engineer Multimodal Sensing - Incubation

Senior ML Engineer role at Apple focusing on multimodal sensing and AI technologies for next-generation products, offering competitive compensation and comprehensive benefits.

AIML - Sr. Machine Learning Engineer, NL Response Generation - Siri & Information Intelligence

Senior Machine Learning Engineer role at Apple focusing on NLP response generation for Siri, offering competitive compensation and the opportunity to impact millions of users.