Apple's Platform Architecture team is seeking a Neural Engine Hardware Engineer to help build future hardware platforms for intelligent mobile devices. This is a highly visible role where you'll collaborate with engineers across Apple to design how all technologies work in unison.
As a Neural Engine Hardware Engineer, you'll work with other architects on building the next-generation Neural Engine—a custom hardware engine powering iOS CoreML framework. Your responsibilities will include collaborating with software/applications teams to drive future requirements for machine learning and computer vision applications, prototyping them in C++/Python, writing architecture specifications, and working with software/hardware design teams for implementation.
The ideal candidate should have strong expertise in machine learning algorithms, particularly in convolutional neural networks, Transformers, and their applications in LLM and image/video processing. Knowledge of compilers, system architecture, and performance optimization is crucial. You'll be working at the intersection of hardware and software, optimizing ML workloads and improving system performance.
This role offers the opportunity to shape the future of Apple's neural processing capabilities, working with cutting-edge technology in a collaborative environment. You'll be part of a team that connects hardware and software into unified systems, directly impacting the performance and capabilities of Apple's mobile devices.
Join Apple's Platform Architecture team to contribute to groundbreaking innovations in machine learning hardware acceleration, working with talented engineers across different domains and helping define the future of intelligent mobile computing.