Taro Logo

System Frameworks Engineer - Graphics, Games, and ML

Technology company that designs and develops consumer electronics, software, and services.
$143,100 - $214,500
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AR/VR · Gaming · AI
This job posting may no longer be active. You may be interested in these related jobs instead:

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. This role is crucial in developing low-overhead API solutions for 3D graphics and compute capabilities across Apple's product line, including iPhone, iPad, AppleTV, Apple Vision Pro, and Mac. The position involves working with cutting-edge technology in graphics, AR/VR, and machine learning, while collaborating with various teams across Apple.

The role demands expertise in GPU and display systems, requiring close collaboration with hardware, OS, and driver teams to optimize performance and implement new features. You'll be instrumental in designing and supporting GPU and display capabilities, working with compiler teams, and ensuring seamless integration across Apple's ecosystem. The position offers exposure to diverse technologies including Metal API, shader languages, and GPU profiling tools.

This is an excellent opportunity for an experienced engineer passionate about graphics and system-level programming to work on technology that powers everything from gaming to machine learning applications. The role offers competitive compensation, comprehensive benefits, and the chance to work with world-class teams at Apple's Cupertino headquarters. You'll be at the forefront of developing technology that impacts millions of users across Apple's platforms, making this an ideal position for someone looking to make a significant impact in the field of graphics and compute engineering.

Last updated 5 months 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

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

  • Extensive experience with GPU and display system interfaces
  • Knowledge of OS fundamentals (memory management, scheduling, synchronization, syscalls, IPC)
  • Detailed knowledge of GPU hardware architecture
  • Strong communication skills
  • 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
  • Education reimbursement
  • Discretionary bonuses
  • Relocation assistance
  • Employee discount on products
  • Free services

Interested in this job?