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

Apple Inc

Quick summary

Work type
On-site
Location
Cupertino, CA
Salary
$181,100–$318,400 / yr
Posted
56 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $205k
This role $250k
$132k most similar roles pay here $338k

This role pays more than 88% of similar roles. Most pay $173,850–$236,037 — the shaded band above. At the midpoint, this role pays about $250k versus about $205k for comparable roles.

Based on 240 similar postings.

Employer

About Apple Inc

Apple Inc. is a multinational technology company known for designing and manufacturing consumer electronics, software, and online services, including the iPhone, Mac, iPad, and App Store. Industry: Consumer Electronics & Software

Apple Inc currently has 1723 open roles on FindRole.

Listed pay typically runs $162,500–$272,100 across 1398 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Graphics Compositing UI Rendering Engineer, Graphics, Games, & ML

As a Senior Software Engineer on Apple's UI Rendering team, you will drive the development of Core Animation’s compositing and rendering engine across iPhone, iPad, Mac, Apple TV, and Apple Watch. Your responsibilities include designing and implementing cutting-edge visual effects and collaborating with HI designers to bring new concepts to life. You’ll work closely with Metal and GPU teams to optimize performance on Apple Silicon while ensuring high-quality visuals and efficient power usage. Key skills required are deep expertise in real-time rendering, C/C++ programming, shader development, and experience with modern graphics APIs like Metal or Vulkan. Ideal candidates will have a background in computer science, strong debugging abilities, and the ability to collaborate effectively across cross-functional teams on large-scale projects. This role is pivotal in shaping the visual experiences of millions of Apple users daily.

What you'll do

  • Design, architect, and implement Core Animation UI rendering features across all Apple platforms.
  • Develop compositing technologies to enable new visual experiences and design language evolution.
  • Collaborate with Metal graphics framework teams to leverage GPU capabilities for rendering innovation.
  • Ensure high-quality, correct, and visually consistent rendering across diverse content and configurations.
  • Optimize rendering performance and power efficiency on Apple's hardware ecosystem.
  • Contribute to long-term technical strategy influencing future rendering capabilities.

What we're looking for

  • 5+ years of software development experience, including release management
  • 3+ years of real-time rendering and computer graphics expertise
  • Proficient in C/C++ programming and shader development
  • Hands-on experience with Metal or modern graphics APIs like Vulkan/DirectX
  • Strong background in OS, computer architecture, and CPU/GPU programming
  • Expertise in debugging complex multi-layered systems issues
  • Experience with graphics performance analysis and optimization techniques

More like this

Similar roles

GPU Software Architecture Engineer, Graphics, Games, & ML

Apple Inc

Cupertino, CA 56 days ago $181,100$318,400
CUDA ROCm C/C++ InfiniBand RDMA NCCL PyTorch JAX TensorFlow Distributed Systems Parallel Computing Performance Profiling Pipeline Parallelism Expert Parallelism System Programming ML Infrastructure Python

ML Framework (MetalLM) Engineer, Graphics, Game and ML

Apple Inc

Cupertino, CA 56 days ago $147,400$272,100
C/C++ CUDA Metal Distributed training Graph compilers LLVM Triton OpenXLA CuTE CuTile System level programming Computer architecture Performance analysis Latency optimization Memory footprint analysis Compute efficiency TensorFlow PyTorch CI/CD