The Apple GPU Software team develops languages, compiler transformations, and developer tools that give developers access to the GPU across Apple products. Metal provides near-direct access to the GPU, giving developers more control of the hardware and enabling them to take advantage of Apple silicon. The GPU Compiler Engineer will analyze, design, and build language constructs and compiler optimizations for GPU applications. The role involves investigating new architectures; developing high-quality static and JIT front-end and middle-end optimizations; and integrating compilers into Apple’s developer platform. Applications include games, machine learning, compute, graphics, and image processing. The engineer will collaborate with teams across Apple, including hardware technology, GPU driver, and framework teams, to develop feature roadmaps and maximize performance across Apple platforms.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time