AI/ML Performance Analysis and Validation Engineer

Apple Inc

Confirmed live yesterday High trust

Quick summary

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

Market check

Salary context

Competitive pay

How this pay compares to similar roles

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

This role pays more than 62% of similar roles. Most pay $166,125–$251,625 — the shaded band above. At the midpoint, this role pays about $214k versus about $209k 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 1984 open roles on FindRole.

Listed pay typically runs $175,000–$277,600 across 1590 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · AI/ML Performance Analysis and Validation Engineer

The AI/ML Performance Analysis and Validation Engineer joins the Silicon Modeling and Development Team within the Graphics and Compute Technologies organization. This role focuses on building models of applications and platforms, developing tools to test product viability, and projecting performance for machine learning applications on Apple Silicon platforms. The engineer will analyze and validate key use cases on existing products against performance goals while collaborating with cross-functional teams like hardware architecture, firmware, and software driver groups to define technical requirements for future products. Key responsibilities include reasoning about performance data and addressing complex challenges in SoC and data center architectures. Required skills include proficiency in Python, experience with PyTorch, JAX, and CoreML frameworks, and a deep understanding of computer architecture, including processing units, interconnects, memory systems, and distributed computing trade-offs.

What you'll do

  • Build models of applications and platforms to test product viability and project performance.
  • Analyze and validate key machine learning use cases against established performance goals.
  • Analyze, interpret, and reason about complex performance data sets.
  • Define technical requirements for future Apple products based on analysis results.
  • Develop tools used to model and simulate the performance of future silicon.
  • Evaluate performance trade-offs in distributed computing systems and SoC architectures.
  • Identify and resolve open-ended and challenging technical issues related to AI/ML performance.

What we're looking for

  • Technical BS/MS/PhD or equivalent degree in Computer Science or a related field.
  • 3+ years of industry or research experience building performance models and validating AI/ML applications on dedicated accelerators.
  • Deep understanding of computer architecture, including processing units, interconnects, and memory systems.
  • Strong ability to build, characterize, and reason about models for applications and platforms.
  • Understanding of performance trade-offs in distributed computing systems.
  • Excellent proficiency in Python and strong software engineering skills.
  • Good understanding of machine learning fundamentals and familiarity with PyTorch, JAX, or CoreML.
  • Experience with state-of-the-art architectures like CNNs, transformers, and diffusion models is preferred.

More like this

Similar roles

Senior AI/ML Performance Engineer

General Motors (GM)

Sunnyvale, CA +1 25 days ago $144,700$261,300
Python PyTorch Kubernetes Nvidia DCGM nvidia-smi Grafana AWS GCP Azure Hugging Face BigQuery Nvidia Nsight high-performance computing Distributed Systems ML Infrastructure GPU Architecture
5+ yrs exp Hybrid

AI Systems Validation Engineer

Amd

Secaucus, NJ 51 days ago $136,320$204,480
AI Machine Learning GPU HPC Python Linux Bash PowerShell Firmware BIOS BMC Networking Storage System-level Validation Root Cause Analysis Telemetry Automation
8+ yrs exp