CareerPlan

GPU Compiler Engineer

Cupertino, United States of AmericaFull-time2026-11-03 → 2026-11-10

Core

Design new language constructions, compiler transformations, and developer tools to harness GPU power for graphics, compute, and machine learning on Apple hardware.

Role type

Senior IC GPU compiler engineer

Builds

Static and JIT front-end and middle-end optimizations, developer tools, and infrastructure for Apple Silicon

Domain

Consumer electronics / GPU compilation / Machine Learning

Deliverable

production ML models

Required skills

Compiler design, language design, optimization algorithms, computer architecture, software design, debugging, performance analysis

Preferred skills

Parallel programming languages (Metal, CUDA, OpenCL), ML frameworks (PyTorch), graphics programming

Technologies

Metal, PyTorch, CUDA, OpenCL, DirectX

Responsibilities

Design and architect language features and intermediate representation (IR) for new architectures; Research and design compiler optimization algorithms for general-purpose compute, ML, and graphics; Build developer-focused compiler-based tools and infrastructure

Seniority

Senior, hands-on IC