Apple’s Platform Architecture group connects hardware and software into a unified system. The team works at the intersection of machine learning applications and Apple silicon architecture, collaborating with SoC/IP architecture, system, software, and algorithm teams to develop integrated, highly optimized solutions for machine learning applications. In this role, you will explore ways to map machine learning workloads to Apple silicon and develop performance models and simulations to inform and validate architecture decisions. You will evaluate machine learning model optimization techniques from the literature through analysis and experimentation, identify what works and why, and propose new ideas. You will provide guidance to software and algorithm teams on making workloads run efficiently on Apple SoCs, and create optimized implementations for the Neural Engine, GPU, and CPU.
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
Senior