Join Apple’s Apple Neural Engine (ANE) team to develop system software that enables high-performance, low-power AI on Apple products, including Vision Pro, iPhone, iPad, and Mac. The role focuses on defining and implementing APIs that allow clients to load, compile, schedule, and execute machine-learning models on device. The APIs will support model lifecycle management, memory allocation strategies, multi-model scheduling, and concurrent execution while scaling to new hardware capabilities. You will work closely with driver, firmware, and compiler teams to design the runtime-to-silicon interface and expose hardware features through appropriate abstractions. You will profile and optimize end-to-end inference paths, address bottlenecks in scheduling, compilation, and execution, and support client teams integrating the APIs. As the role evolves, opportunities may include technical leadership, influencing design decisions, supporting other engineers, and helping guide Apple’s AI capabilities across its ecosystem.
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