Apple's GPU software team is seeking a Metal GPU Compiler Driver Engineer to join their innovative team working on GPU technology across all Apple products. This role is critical in enabling developers to harness the power of Apple's custom-designed GPUs, from iPhone to Vision Pro.
The position involves collaborating with engineers across Apple to design and develop production quality Metal drivers and compilers for current and future products. You'll work on implementing the Metal API, shading language, and GPU hardware features used for 3D rendering, machine learning, spatial computing, and computational photography.
As a Metal GPU Compiler Driver Engineer, you'll apply your expertise in computer graphics, general-purpose computing, and compilers to create high-performance software that drives Apple-designed GPUs. Your work will directly impact the performance and capabilities of Apple's graphics technology across their entire product line.
The ideal candidate brings strong technical skills in C/C++ programming, deep understanding of graphics/compilation pipelines, and computer architecture fundamentals. Experience with GPU programming languages (Metal Shading Language, CUDA, HLSL, GLSL) and graphics APIs (Metal, DirectX, Vulkan, OpenGL) is highly valued.
This is an opportunity to shape the future of graphics technology at Apple, working with cutting-edge hardware and software while collaborating with world-class engineers. The role offers competitive compensation, comprehensive benefits, and the chance to work on technology that impacts millions of users worldwide.
Join Apple's GPU software team and be part of developing the next generation of graphics and compute capabilities that power everything from mobile gaming to professional creative applications.