Skip to Main Content
Location icon
London

Mac Metal Framework and Compiler Engineer

Apple
Office & Professional
Office & Professional
Company logo image
Description

Location
London

Hours
Full Time - standard working hours

Salary
Negotiable

About the Role
Apple’s GGML (Graphics, GPU and Machine Learning) Software team provides graphics software foundations across all of Apple’s products. The London Mac Metal Framework and Compiler team is responsible for delivering Mac-focused Metal framework and GPU compiler features for current and future Mac products, as well as contributing to the evolution and development of the graphics software foundation across all products. As a member of this team, you will contribute to Metal API and shading language feature design, development, and adoption. You will also be part of the wider team owning the Apple graphics stack, working on quality and performance improvements to ensure cutting-edge graphics capabilities across Apple’s ecosystem.

Requirements

Experience
- Solid practical knowledge of C++
- Understanding of GPU architecture, programming models, and modern graphics APIs
- Frontend or general compiler experience (LLVM/Clang, gcc, etc.)
- Knowledge of GPU graphics programming and optimization techniques
- API design experience
- Knowledge of Metal API and Metal Shading Language

About you
You are passionate about graphics software development and eager to work on advanced GPU technologies. You have strong problem-solving skills and enjoy collaborating within a high-performance team environment. You are motivated to contribute to innovative solutions that impact millions of users worldwide.

Qualifications
Relevant degree or equivalent experience in computer science, software engineering, or a related field is preferred.

Expiry date: 21/11/2026
Mac Metal Framework and Compiler Engineer
Company:
Apple
Job Type:
Full-time
Location:
London