Apple's System Scheduling Performance team is seeking a Senior Engineer to join their CoreOS division, focusing on developing background task scheduler technology across all Apple platforms. This role is crucial in optimizing resource allocation, considering factors like battery life, thermals, network efficiency, and memory. The position involves working on foundational features such as Photo Processing, Spotlight Search, and CloudKit Sync.
As a Senior Engineer, you'll be responsible for quantitative analysis of high-dimensional data, designing and implementing new capabilities for process runtime and resource utilization. This highly visible role involves developing scalable architecture for resource management and collaborating with cross-functional teams to adopt new operating system concepts.
The ideal candidate should have strong programming skills, particularly in Python, Objective C, or Swift, with a deep understanding of operating system components. You'll need excellent analytical abilities and communication skills to influence stakeholders and drive project success. The role offers competitive compensation, comprehensive benefits, and the opportunity to work on technology that impacts millions of Apple users worldwide.
Working at Apple means joining a team that values innovation, quality, and user experience. You'll be part of a company that consistently pushes technological boundaries and sets industry standards. The position offers growth opportunities, professional development, and the chance to work with cutting-edge technology in a collaborative environment.