Join Apple's GPU compiler team as a Backend Research Engineer and be part of a team with a strong track record of delivering optimal solutions for Apple Silicon GPUs. This role offers an exciting opportunity to work on cutting-edge GPU architecture and compiler optimization that impacts every Apple device with a GPU.
You'll be working on an LLVM-based compiler backend, generating optimized GPU binaries for future Apple Silicon GPUs that run graphics and compute workloads. The position involves close collaboration with hardware and software teams, from conception to prototyping to production.
As a Backend Research Engineer, you'll be instrumental in researching, designing, and implementing compiler optimizations that improve performance across all Apple devices. You'll work directly with architects and micro-architects to explore and advance GPU capabilities, prototype compiler support, and evaluate hardware changes.
The role requires strong expertise in modern C++ programming, compiler technology, and GPU architectures. You'll need at least 5 years of experience or advanced degrees in computer science, along with excellent communication skills and a collaborative mindset.
This is a unique opportunity to impact millions of Apple devices while working with state-of-the-art technology. You'll be part of a team that values innovation, collaboration, and technical excellence, with the chance to shape the future of Apple's GPU architecture and compiler technology.