System Frameworks Engineer - Graphics, Games, and ML

Technology company that designs and develops consumer electronics, software, and services.
$143,100 - $264,200
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI · Gaming · AR/VR

Description For System Frameworks Engineer - Graphics, Games, and ML

Apple's Graphics, Games, and Machine Learning organization is seeking a skilled System Frameworks Engineer to drive the evolution of their GPU driver model for Metal, their low-overhead API. This role is crucial for Apple's graphics technology across all their major products including iPhone, iPad, AppleTV, Apple Vision Pro, and Mac. The position involves working with cutting-edge technology in graphics, compute capabilities, and machine learning applications.

As a System Frameworks Engineer, you'll be responsible for developing and maintaining GPU and display driver models, conducting performance analysis, and working across multiple teams including hardware, operating system, and driver teams. You'll play a key role in designing how new GPU and display features will be supported by the system, while ensuring optimal performance.

The role offers an opportunity to work with Apple's ecosystem teams and app developers to enhance gaming, AR/VR, and machine learning applications across Apple's platforms. You'll be involved in both pre-silicon and production timelines, making significant contributions to Apple's graphics technology stack.

This position requires someone with deep technical expertise in GPU architectures and operating systems, combined with strong communication skills. You'll be working in a collaborative environment, interfacing with various teams to prioritize and implement new driver features. The role offers competitive compensation, comprehensive benefits, and the chance to work on technology that impacts millions of users worldwide.

Working at Apple means being part of a company that values innovation, quality, and user experience. You'll have access to professional development opportunities, stock programs, and the chance to work on some of the most advanced graphics and compute technologies in the consumer electronics industry.

Last updated 4 hours ago

Responsibilities For System Frameworks Engineer - Graphics, Games, and ML

  • Deliver GPU and display driver models
  • Develop tests and perform feature performance analysis
  • Work with Apple silicon hardware, operating system, and driver teams
  • Design GPU and display features support
  • Collaborate with compiler, compute, and framework teams
  • Support ecosystem teams and app developers for games, AR/VR, and machine learning applications

Requirements For System Frameworks Engineer - Graphics, Games, and ML

  • Extensive experience with GPU and display system interfaces at hardware and software levels
  • Knowledge of OS fundamentals (memory management, scheduling, synchronization, syscalls, IPC)
  • Detailed knowledge of GPU hardware architecture, capabilities and performance characteristics
  • Strong communication skills with ability to influence across all levels
  • Excellent software design, problem solving, debugging, and performance analysis ability

Benefits For System Frameworks Engineer - Graphics, Games, and ML

Medical Insurance
Dental Insurance
Equity
Education Budget
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Employee stock programs
  • Educational expense reimbursement
  • Discretionary bonuses
  • Relocation assistance
  • Employee discount on products
  • Free services

Interested in this job?

Jobs Related To Apple System Frameworks Engineer - Graphics, Games, and ML

Senior Software Engineer, Data Solutions & Initiatives

Senior Software Engineer position at Apple leading technical initiatives for business intelligence and data solutions, offering competitive compensation and benefits.

Software User Experience Test Lead- Apple Maps

Lead software user experience testing for Apple Maps, managing end-to-end testing processes and team coordination in Cupertino.

Pre-silicon Metal Framework Engineer

Senior Software Engineer role at Apple focusing on Metal API development and GPU architecture for next-generation Apple Silicon products.

Software Integrity Engineer

Senior Software Integrity Engineer role at Apple focusing on audio driver testing, automation, and quality assurance.

Full Stack Software Engineer, Apple Services Engineering

Senior Full Stack Software Engineer role at Apple Services Engineering, building internal web services with Node.js and React, offering $143K-$264K salary plus benefits.