Metal GPU Driver Engineer

Job description

London, England, United Kingdom Software and Services

Shape the future of graphics and compute performance across billions of Apple devices. Apple's Graphics Games and Machine Learning Software team builds the foundational drivers that power everything from cinematic AR experiences in Vision Pro to breakthrough computational photography on iPhone, high-performance gaming on Mac, and cutting-edge machine learning across our entire ecosystem. As a Mac Metal GPU Driver Engineer, with a focus on the Mac platform you'll architect and optimize the software that translates Metal API calls into efficient GPU execution, extracting maximum performance from Apple-designed GPUs—working at the intersection of hardware innovation and developer experience.

DescriptionWe're seeking an exceptional engineer to join the team responsible for the Mac Metal GPU Drivers, implementing Apple's state-of-the-art graphics and compute framework for Apple Silicon. This role offers the opportunity to work full-stack—from understanding GPU microarchitecture to shaping API evolution—with direct visibility into your impact on products used by billions. You will build expert-level Metal knowledge and help guide adopters to tune their applications for maximum performance on Apple Silicon.

Responsibilities

Core Metal driver infrastructure supporting advanced rendering techniques, ray tracing, and Neural Accelerators.

Performance-critical paths that directly impact frame rates in AAA games, render times in Pro Applications and responsiveness of ML models.

Next-generation GPU features in close partnership with our silicon architects and API designers.

Supporting the teams building sophisticated debugging and profiling capabilities that help developers worldwide optimize and debug their applications.

Minimum Qualifications

GPU programming with Metal, DirectX, Vulkan, CUDA, Direct Compute, OpenGL, or OpenCL

Thorough understanding of modern graphics pipelines or parallel computing architectures

Expert-level proficiency in C/C++ with strong performance optimization skills

Proven experience debugging complex, multi-threaded systems and performance-critical code paths

Preferred Qualifications

Excellent written and oral communication skills including the ability to communicate clearly and concisely across multiple audiences to explain analytical outcomes and technical roadblocks

Knowledge of real-time graphics algorithms and/or machine learning is a plus

Familiarity with GPU compiler toolchains and/or shader optimization

Technical/Engineering BS or equivalent industry experience

Expertise in GPU architecture and hardware/software co-design

Experience mentoring engineers and driving technical architecture decisions

At Apple, we're not all the same. And that's our greatest strength. We draw on the differences in who we are, what we've experienced and how we think. Because to create products that serve everyone, we believe in including everyone. Therefore, we are committed to treating all applicants fairly and equally. As a registered Disability Confident employer, we will work with applicants to make any reasonable accommodations. Apple will consider for employment all qualified applicants with criminal backgrounds in a manner consistent with applicable law. Learn more

#J-18808-Ljbffr

Extra information

Status
Open
Education Level
Secondary School
Location
London
Type of Contract
Full-time jobs
Published at
31-03-2026
Profession type
Logistics jobs
Full UK/EU driving license preferred
No
Car Preferred
No
Must be eligible to work in the EU
No
Cover Letter Required
No
Languages
English

London | Logistics Jobs | Full-time jobs | Secondary School

Apply directly

Share this vacancy