Metal GPU Driver Engineer

🔒 Confidential Employer
Posted 22 March 2026
LOCATION
London
TYPE
Full-time
LEVEL
Mid-Senior level
CATEGORY
Technology
This employer holds a UK Home Office sponsor license — sponsorship for this specific role is at the employer’s discretion

SKILLS

GPU programming C/C++ Performance optimization Debugging Graphics pipelines Parallel computing Metal GPU architecture

FULL DESCRIPTION

Summary

Posted: 03 Feb 2026

Role Number:200643099-2114

Shape the future of graphics and compute performance across billions of [Employer hidden — view at passion-project.co.uk] devices. [Employer hidden]'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 [Employer hidden]-designed GPUs— working at the intersection of hardware innovation and developer experience.

Description

We're seeking an exceptional engineer to join the team responsible for the Mac Metal GPU Drivers, implementing [Employer hidden]'s state-of-the-art graphics and compute framework for [Employer hidden] 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 [Employer hidden] 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
Sign up free — access 45,000+ UK sponsor-licensed jobs