Pre-Silicon ML and Compute Framework Engineer, Graphics, Games and ML

Apple Inc

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Cupertino, CA
Salary
$150,400–$277,600 / yr
Posted
14 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $224k
This role $214k
$135k most similar roles pay here $293k

This role pays more than 50% of similar roles. Most pay $196,750–$251,150 — the shaded band above. At the midpoint, this role pays about $214k versus about $224k for comparable roles.

Based on 240 similar postings.

Employer

About Apple Inc

Apple Inc. is a multinational technology company known for designing and manufacturing consumer electronics, software, and online services, including the iPhone, Mac, iPad, and App Store. Industry: Consumer Electronics & Software

Apple Inc currently has 2925 open roles on FindRole.

Listed pay typically runs $166,600–$277,600 across 2305 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Pre-Silicon ML and Compute Framework Engineer, Graphics, Games and ML

The Pre-Silicon ML and Compute Framework Engineer, Graphics, Games and ML is a senior role within the Pre-silicon Compute Frameworks team. This position focuses on influencing and leading new features in Metal and Metal compute frameworks across the next-generation GPU hardware roadmap. The engineer will be responsible for API design, development, and performance analysis to enable developers to utilize new hardware features effectively. Day-to-day tasks include developing critical compute and machine learning use cases to showcase new capabilities and partnering with cross-functional teams to evaluate hardware features from emulation through silicon. Required skills include proficiency in C/C++ programming, knowledge of computer architecture and operating systems, and experience with GPU compute APIs like Metal, CUDA, or OpenCL. Additionally, the role requires a strong understanding of machine learning fundamentals and familiarity with frameworks such as PyTorch, JAX, and CoreML.

What you'll do

  • Design and develop Metal and Metal compute APIs for upcoming hardware features.
  • Develop software representing the roadmap for compute and ML technologies during hardware development.
  • Create critical compute and machine learning use cases to showcase new GPU features.
  • Perform performance analysis across Metal and Metal compute frameworks.
  • Propose, develop, and evaluate hardware features for new silicon generations from emulation through production.
  • Contribute to the bring-up and verification of new chips and products using new GPUs.

What we're looking for

  • BS/MS/PhD or equivalent in Computer Science or a related field with 5 years of experience.
  • Strong grasp and practical experience with at least one GPU compute API such as Metal, CUDA, or OpenCL.
  • Good understanding of machine learning fundamentals and familiarity with ML frameworks like PyTorch, JAX, or CoreML.
  • Knowledge of Operating Systems, Computer Architecture, and CPU/GPU programming.
  • Strong background in C/C++ programming.
  • Experience collaborating in large cross-functional projects (preferred).
  • Familiarity with Apple framework and API design patterns (preferred).
  • Hands-on experience with ML frameworks such as PyTorch, JAX, or CoreML (preferred).

More like this

Similar roles

Pre-silicon Compute and ML Framework Manager

Apple Inc

Cupertino, CA 19 days ago $206,200–$356,400
Metal CUDA OpenCL PyTorch JAX CoreML C C++ Computer Architecture Operating Systems GPU Programming API Design Machine Learning
2+ yrs exp

GPU ML Engineer

Apple Inc

Cupertino, CA 70 days ago $150,400–$277,600
Metal Performance Shaders GPU Programming Machine Learning Linear Algebra Computer Vision Parallel Programming Apple Silicon Numerical Methods
2+ yrs exp

Kernel Driver Engineer, Graphics, Games, & ML

Apple Inc

Cupertino, CA 37 days ago $184,700–$324,800
C C++ GPU Architecture Firmware Memory Management Power Management Machine Learning Graphics iOS macOS Computer System Architecture Control Theory Asynchronous Command Processing

Kernel Driver Engineer, Graphics, Games, & ML

Apple Inc

Cupertino, CA 19 days ago $184,700–$324,800
C C++ Firmware GPU Architecture Memory Management Power Management Machine Learning iOS macOS Computer System Architecture Driver Development Asynchronous Command Processing Control Theory