Demo

AI/ML - Senior OS Software Engineer, Evaluation

Apple, Inc.
Cupertino, CA Full Time
POSTED ON 5/8/2026 CLOSED ON 5/11/2026

What are the responsibilities and job description for the AI/ML - Senior OS Software Engineer, Evaluation position at Apple, Inc.?

For the engineer that obsesses on how software can enable OS developers to evaluate and improve their features, there is no better place than Apple's Experimentation team. The Experimentation team builds an end-to-end platform spanning the OS, data, and server for all the Apple OSes, operating at a scale of 2.5 billion devices. We are addressing key challenges to accelerate the adoption of AI and an experimentation culture mindset across all Apple products/services. We are seeking seasoned engineers that can push the boundaries of low-level operating system technologies while maintaining a customer-centric focus on the developer and user experience.

The mission of Evaluation is to measure, understand, and proactively improve all Apple features. We are looking for an experienced engineer to build and extend the experimentation system for Apple to use across all our operating systems. You will be responsible for the on-device daemon and framework, that is at the heart of the experimentation platform. You will partner with feature teams across Apple to enable them to make a positive impact for the customers. You will ship code that runs on devices you use every day and powers a variety of Apple products. You will obsess over memory, power, performance in addition to the developer experience. Your technical leadership will drive critical design discussions, elevate peers through code reviews, and push the boundaries across the operating system.

BS in Computer Science, or a related field with 7 years of work experience; or a MS in Computer Science, or related field with 5 years work experience\nIndustry experience in Objective-C, Swift, C/C , Kotlin, or similar languages\nSystem design and architecture skills\nStrong understanding of operating system fundamentals such as threading, synchronization primitives, inter-process communication, and scheduling\nExcellent collaborative skills, with the ability to work with a team to design system architecture\nProven ability to deliver Operating Systems production grade software

Skilled at programming interface design\nExperience in iOS, macOS, or similar operating systems\nAn appreciation of how a platform design impacts end-user experience\nExperience in experimentation or A/B testing and AI

Salary.com Estimation for AI/ML - Senior OS Software Engineer, Evaluation in Cupertino, CA
$133,546 to $161,450
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a AI/ML - Senior OS Software Engineer, Evaluation?

Sign up to receive alerts about other jobs on the AI/ML - Senior OS Software Engineer, Evaluation career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$115,086 - $141,907
Income Estimation: 
$143,348 - $175,383
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
This job has expired.
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Apple, Inc.

  • Apple, Inc. Denver, CO
  • We are the Workload Identity team in the Apple Services Engineering Security org. Our team's primary responsibility is to manage and establish identities f... more
  • 3 Days Ago

  • Apple, Inc. Boulder, CO
  • As a part of the Final Cut Camera engineering team, your contributions will help drive the adoption of Apple hardware and software for a broad range of cus... more
  • 3 Days Ago

  • Apple, Inc. Washington, WA
  • The Apple Service Engineering (ASE) Security team builds and provides secure systems and infrastructure that fuel Apple's services (such as iCloud, Apple M... more
  • 3 Days Ago

  • Apple, Inc. Washington, WA
  • Apple Service Engineering is seeking an exceptional Senior Software Engineer in Test to take on a high visibility, high impact role at the center of our ne... more
  • 3 Days Ago


Not the job you're looking for? Here are some other AI/ML - Senior OS Software Engineer, Evaluation jobs in the Cupertino, CA area that may be a better fit.

  • NVIDIA AI Santa Clara, CA
  • Job Requisition ID JR2014921 Job Category Engineering Time Type Full time We are looking for a world-class System Software Automation engineer to join the ... more
  • 1 Day Ago

  • Latitude AI Palo Alto, CA
  • Latitude AI (lat.ai) develops automated driving technologies, including L3, for Ford vehicles at scale. We’re driven by the opportunity to reimagine what i... more
  • 10 Days Ago

AI Assistant is available now!

Feel free to start your new journey!