CareerPlanSign in

Apple GPU Compiler Backend Engineer

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

Core

Design, implement, and productize backend compiler optimizations for Apple Silicon GPUs, influencing future hardware architecture and serving graphics, gaming, and machine learning workloads.

Role type

Senior IC compiler backend engineer (GPU)

Builds

LLVM-based compiler backends generating optimized GPU binaries for Apple devices

Domain

Consumer electronics, GPU architecture, compiler technology

Deliverable

production ML models | product features

Required skills

modern C++, compiler backend technologies, GPU architecture knowledge, instruction selection, instruction scheduling, register allocation, performance modeling, simulator/emulator usage

Preferred skills

LLVM-based compiler backend development, bringing up compilers for new architectures, collaborating with hardware architects on ISA/micro-architecture design, resolving production compiler issues

Technologies

LLVM, C++, simulators, emulation environments

Responsibilities

Design and implement backend compiler optimizations; investigate and resolve complex performance and correctness issues; partner with architects to co-design instruction sets and micro-architectures; validate compiler support on simulators; model performance impact of hardware features; mentor and collaborate with team members

Seniority

Senior, hands-on IC

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