17 hours ago
London, United KingdomMid Level
Responsibilities
- Contribute to Metal API and shading language feature design, development, and adoption.
- Develop Mac-focused Metal framework and GPU compiler features.
- Work on quality and performance improvements across Apple’s graphics stack.
- Contribute to the evolution of graphics software foundations across Apple products.
Requirements
- Solid practical knowledge of C++.
- Understanding of GPU architecture, programming models, and modern graphics APIs.
- Preferred: frontend or general compiler experience with LLVM, Clang, or GCC.
- Preferred: knowledge of GPU graphics programming and optimization techniques.
- Preferred: API design experience.
- Preferred: knowledge of the Metal API and Metal Shading Language.
About Apple
Apple designs and sells consumer electronics, software, and services for consumers and professionals worldwide, including iPhone, Mac, iPad, Apple Watch, and AirPods, plus platforms like iOS/macOS and services such as the App Store, iCloud, Music, and TV+. Its business combines device sales with services and subscriptions and in-house silicon design. Founded in 1976, Apple is headquartered in Cupertino, California, and trades on NASDAQ as AAPL.
