Apple is building an on-device personal and contextual intelligence platform to understand users and anticipate their needs, integrating intelligence into all Apple products across various platforms.
Requirements
- Expert-level skills in C, Objective-C, or Swift
- Strong understanding of OS architecture and systems programming fundamentals
- Experience with daemon or library development
- Development experience on macOS and/or iOS
- Familiar with machine learning concepts
- Familiar with Xcode
- Strong understanding of operating system fundamentals and experience working throughout the stack
Responsibilities
- working on daemons and frameworks to support Apple Intelligence and the management of models for on-device inference and routing to private cloud compute
- developing exciting new features across all Apple platforms - iOS, macOS, watchOS, tvOS, visionOS, and private cloud compute
- participate in all stages of software development, from new feature design and implementation, to maintenance and bug fixing of released code
- develop and improve unit tests and performance tests
- diagnosing and resolving customer reported issues
- writing or maintaining daemons, libraries and command line tools on a UNIX platform
- provide design guidance and technical support and expertise to teams across the company
Other
- Excellent written and verbal communication
- Creative, critical thinking and troubleshooting skills
- Exceptional professionalism, with the ability to deliver solid work on tight schedules
- A genuine passion for crafting compelling customer experiences
- Excellent analytical skills and debugging experience