The Apple Cloud Engineering team is seeking a software engineer to build and integrate software that orchestrates workloads across high-performance, energy-efficient systems for next-generation data centers. The role focuses on using hardware acceleration for machine learning and high-performance computing workloads, and on building and maintaining system software—including runtime libraries, frameworks, and daemons—that will power future data centers. The engineer will work across Apple teams to adapt, tailor, and scale software on a novel compute platform and help establish the foundation for Apple’s future cloud architecture. The position works cross-functionally with architecture, platform design, and software teams to develop and integrate hardware, software, and services. The engineer will build and maintain system infrastructure for next-generation data centers and ensure quality and agility through unit, integration, and performance testing. The role calls for strong software design and programming skills, problem-solving ability, clear communication, and a willingness to develop features, maintain existing code, and fix bugs.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level