Metal Frameworks Engineering Manager

Apple Apple · Big Tech · Cupertino, CA +1 · Software and Services

Engineering Manager for the Production Metal Frameworks team at Apple, focusing on GPU API design and development for Apple's platforms. Requires experience with GPU APIs, systems engineering, and management.

What you'd actually do

  1. Lead your team to design, develop, and deliver high-quality additions to the Metal API
  2. Monitor industry trends to identify gaps (or opportunities for differentiation) in Metal.
  3. Partner with cross-functional teams to improve the graphics stack and meet the ever-evolving needs of Apple’s operating systems and external applications.
  4. Support and grow the Production Metal Framework team as you execute in a highly dynamic environment

Skills

Required

  • GPU APIs (Metal, DirectX, Vulkan, CUDA, etc)
  • Systems engineering
  • OS fundamentals
  • Performance analysis
  • Management or tech lead experience
  • Software design
  • Debugging
  • C/C++/Objective-C programming

Nice to have

  • Directly managing engineering teams
  • Graphics/compute API knowledge
  • GPU architecture knowledge
  • Machine learning fundamentals
  • ML frameworks
  • Swift programming
  • Apple framework and API design patterns

What the JD emphasized

  • Hands-on experience with GPU APIs (Metal, DirectX, Vulkan, CUDA, etc)
  • Solid foundation in systems engineering including OS fundamentals and performance analysis
  • Prior experience as a manager or tech lead driving large engineering projects through definition, planning, and execution phases
  • Strong programming skills with C/C++/Objective-C
  • BS/MS/PhD or equivalent in Computer Science or related field