CareerPlanSign in

Graphics Compositing UI Rendering Engineer, Graphics, Games, & ML

Cupertino, United States of America💼 Full-time🗓 2026-03-28 → 2026-09-28

Core

Architect and build Core Animation graphics compositing and rendering engine to power visual experiences across iPhone, iPad, Mac, Apple TV, and Apple Watch.

Role type

Senior IC graphics compositing UI rendering engineer

Builds

Core Animation graphics compositing and rendering engine, UI rendering features, and compositing technologies

Domain

Consumer electronics, mobile and desktop operating systems, real-time graphics

Required skills

C/C++ programming, shader development, real-time rendering, computer graphics, layer-based rendering systems, scene graph architectures, OS and CPU/GPU programming, debugging complex systems, graphics performance optimization

Preferred skills

Metal Shading Language, compositing algorithms, color management, HDR, wide color gamut, CPU/GPU synchronization, multi-threaded rendering, client/server graphics architectures, Swift/Objective-C, GPU profiling tools

Technologies

Metal, Vulkan, DirectX, Apple Silicon, Core Animation, UIKit, AppKit, SwiftUI

Responsibilities

Design and implement Core Animation UI rendering features and compositing technologies; Partner with designers and framework teams to enable new visual experiences; Collaborate with Metal and GPU teams for rendering innovation; Make critical technical decisions on visual quality vs. complexity; Develop tools for rapid iteration from design to production; Ensure rendering quality and visual fidelity; Optimize rendering performance and power efficiency; Debug UI rendering, performance, power, and memory issues; Contribute to long-term technical strategy and hardware/software roadmaps

Seniority

Senior, hands-on IC

Sourced via apple · Listed on CareerPlan, which tracks 851,000+ jobs from 20+ sources.