Apple
OS Software Engineer, Evaluation
$129K–$225K
Cupertino, California · Full-time · Posted Oct 12, 2026
- Experience
- No specific number of years stated.
- Education
- Bachelor’s degree in Computer Science, Computer Engineering, or a related technical discipline (or equivalent practical experience).
About the job
Build and maintain the on-device experimentation service and framework used across Apple operating systems to help teams evaluate and improve product features.
What you'll do
- Design and implement features and APIs for the on-device Experimentation service; develop high-performance libraries.
- Participate in software development from design through testing and debugging, including diagnosing issues across software layers.
- Collaborate with feature teams to enable developer and product features.
What they ask for
- Working proficiency in Objective-C, Swift, C/C++, Kotlin, or similar languages.
- Strong foundation in operating systems concepts, including concurrency, synchronization, IPC, and memory management.
- Hands-on low-level or systems software development experience through internships, coursework, projects, or open source.
- Bachelor’s degree in a related technical discipline or equivalent practical experience; strong problem-solving, debugging, communication, and collaboration skills.
Nice to have
- Internship experience in systems software, embedded platforms, or platform engineering; experience with iOS, macOS, or similar operating systems.
- Exposure to Unix/POSIX APIs, event loops, or system daemons/services; experience in experimentation, A/B testing, or AI.
Pay
$129,300 and $225,300 (base salary range)
Tools
Objective-C, Swift, C/C++, Kotlin, Unix/POSIX APIs, libdispatch/GCD, kqueue, epoll
AI focus
The team aims to accelerate AI adoption across Apple products and services; AI is listed as preferred experience, but the role does not specify particular AI development duties.
Model-written summary · the original posting is authoritative