The Apple Neural Engine team is seeking an exceptional engineer to drive next-generation ML acceleration technologies for revolutionary Apple products. This role focuses on developing and maintaining kernel and user space drivers for the Apple Neural Engine, which is used by thousands of applications to accelerate video analysis, voice recognition, and image processing. As a Principal Software Engineer, you'll work closely with Silicon Design, Product Architecture, QA, Operating System, and ML Frameworks teams in a dynamic environment. The position requires extensive experience in driver development, strong programming skills in C/C++, and deep understanding of kernel and user space environments. You'll have the opportunity to impact billions of users through your work on groundbreaking Apple products, while enjoying comprehensive benefits including competitive salary, stock options, medical coverage, and educational support. The role combines technical expertise with cross-functional collaboration, making it ideal for those passionate about ML acceleration and system-level software development.