Apple
Graphics Compositing UI Rendering Engineer, Graphics, Games, & ML
$185K–$325K
Cupertino, California · Full-time · Posted Mar 28, 2026
- Experience
- 5+ years in software development and 3+ years in real-time rendering and computer graphics.
- Education
- Bachelor's or Master's degree in Computer Science or related field, or equivalent experience.
About the job
Designs and optimizes Core Animation compositing and UI rendering technologies across Apple platforms, enabling responsive visual experiences and effects.
What you'll do
- Design and implement Core Animation rendering features and compositing technologies across Apple platforms.
- Collaborate with designers, framework engineers, and Metal/GPU teams to develop and productize visual experiences.
- Debug rendering issues and optimize visual quality, performance, power, and memory use.
What they ask for
- 5+ years of software development experience, including software release management and integration processes.
- 3+ years of real-time rendering and computer graphics experience.
- Strong C/C++ programming and shader development background; hands-on Metal or modern graphics API experience (Vulkan, DirectX).
- Experience with layer-based rendering systems or scene graph architectures; bachelor's or master's degree in Computer Science or related field, or equivalent experience.
Nice to have
- Deep expertise with Metal Shading Language and advanced graphics programming.
- Knowledge of compositing algorithms, color management, HDR, and wide color gamut workflows.
Pay
USD $184,700–$324,800 base salary
Tools
Core Animation, C/C++, Metal, Vulkan, DirectX, UIKit, AppKit, SwiftUI
Model-written summary · the original posting is authoritative