Taro Logo

Metal GPU Compiler Driver Engineer

Apple designs and develops innovative technology products including iPhone, iPad, Mac, Apple Watch and Vision Pro.
$143,100 - $264,200
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI

Description For Metal GPU Compiler Driver Engineer

Apple's GPU software team is seeking a Metal GPU Compiler Driver Engineer to join their innovative team working on GPU technology across all Apple products. This role is critical in enabling developers to harness the power of Apple's custom-designed GPUs, from iPhone to Vision Pro.

The position involves collaborating with engineers across Apple to design and develop production quality Metal drivers and compilers for current and future products. You'll work on implementing the Metal API, shading language, and GPU hardware features used for 3D rendering, machine learning, spatial computing, and computational photography.

As a Metal GPU Compiler Driver Engineer, you'll apply your expertise in computer graphics, general-purpose computing, and compilers to create high-performance software that drives Apple-designed GPUs. Your work will directly impact the performance and capabilities of Apple's graphics technology across their entire product line.

The ideal candidate brings strong technical skills in C/C++ programming, deep understanding of graphics/compilation pipelines, and computer architecture fundamentals. Experience with GPU programming languages (Metal Shading Language, CUDA, HLSL, GLSL) and graphics APIs (Metal, DirectX, Vulkan, OpenGL) is highly valued.

This is an opportunity to shape the future of graphics technology at Apple, working with cutting-edge hardware and software while collaborating with world-class engineers. The role offers competitive compensation, comprehensive benefits, and the chance to work on technology that impacts millions of users worldwide.

Join Apple's GPU software team and be part of developing the next generation of graphics and compute capabilities that power everything from mobile gaming to professional creative applications.

Last updated 10 hours ago

Responsibilities For Metal GPU Compiler Driver Engineer

  • Design and develop production quality Metal drivers and compilers
  • Collaborate on future generations of Metal API and shading language
  • Implement high performance software for Apple-designed GPUs
  • Enable cutting-edge use cases and streamline compilation

Requirements For Metal GPU Compiler Driver Engineer

  • Technical/Engineering BS, MS, PhD or equivalent industry experience
  • Understanding of the graphics and/or compilation pipeline
  • Programming knowledge of C/C++
  • Understanding of operating systems and computer architecture fundamentals

Benefits For Metal GPU Compiler Driver Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
Education Budget
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Employee stock programs
  • Education reimbursement
  • Discretionary bonuses
  • Relocation assistance

Interested in this job?

Jobs Related To Apple Metal GPU Compiler Driver Engineer

Software Engineer - Fullstack Supply Chain Solutions

Senior Software Engineer role at Apple focusing on building scalable supply chain solutions using cloud technologies and data engineering.

GPU Performance Modeling Engineer, Platform Architecture

Senior GPU Performance Modeling Engineer position at Apple working on next-generation GPU architectures for iPhone, iPad and Mac products using C++ and Python.

Software Engineer - System Frameworks & Controls

Senior Software Engineer role at Apple focusing on privacy frameworks and controls, requiring 5+ years of experience in C/Swift development with competitive compensation $135K-$250K.

CPU Performance Engineer - Platform Architecture

Senior CPU Performance Engineering role at Apple focusing on memory subsystem optimization and CPU architecture for next-generation Apple products.

Senior Software Engineer - Apple Services Engineering (ASE)

Senior Software Engineer role at Apple developing privacy-focused platform services for iCloud Private Relay and Apple Intelligence features.