AI/ML Performance Modeling & Validation Engineer

Apple Inc.

Cupertino, Northern (CA, KY)

Hybrid

USD 150,000 - 278,000

Full time

14 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Stock programs
Medical and dental coverage
Tuition reimbursement
Relocation assistance

Job summary

Apple Inc. in Cupertino, California, seeks an AI/ML Performance Analysis and Validation Engineer to build models that test future products and project performance on Apple Silicon.

You will validate critical use cases and reason about performance, collaborating with product, hardware, software, firmware, and data-center teams. The role requires deep computer-architecture knowledge, strong Python skills, and experience with ML frameworks (PyTorch, JAX, CoreML).

Qualifications

  • Technical BS/MS/PhD or equivalent degree in Computer Science or related field.
  • 3+ years of proven industry or research experience in building performance models and validation of AI/ML applications on dedicated accelerators.
  • Deep understanding of Computer Architecture including processing units, interconnects and memory systems.
  • Strong ability to build models of applications and platforms, characterize their performance and reason about them.
  • Strong 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 ML frameworks (PyTorch, JAX, CoreML).
  • Strong data reasoning skills.
  • Excellent communication and collaboration skills.

Responsibilities

  • Build models of applications and platforms, and the tools used to test product viability.
  • Analyze and validate critical use cases against performance goals.
  • Analyze and reason about performance data.
  • Tackle open-ended and challenging issues.
  • Collaborate with cross-functional teams to define a vision for future products and present results.
  • Help define technical requirements for Apple's future products.
  • Stay current on AI/ML state of the art, SoC, and data center architectures.

Skills

Python
ML frameworks
Data reasoning
Communication skills
Software engineering
Computer architecture

Education

BS/MS/PhD in CS

Tools

PyTorch
JAX
CoreML

Job description

Apple Inc. in Cupertino, California, seeks an AI/ML Performance Analysis and Validation Engineer to build models that test future products and project performance on Apple Silicon.

You will validate critical use cases and reason about performance, collaborating with product, hardware, software, firmware, and data-center teams. The role requires deep computer-architecture knowledge, strong Python skills, and experience with ML frameworks (PyTorch, JAX, CoreML).

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

AI/ML Performance Engineer — Apple Silicon
AI/ML Performance Engineer — Apple Silicon

Apple Inc. • Cupertino (CA), Northern (KY)

Hybrid
USD 185,000 - 325,000
AI Model Performance Engineer - Apple Silicon
AI Model Performance Engineer - Apple Silicon

Apple Inc. • Cupertino (CA)

On-site
USD 184,000 - 325,000
Employee stock programs
Education reimbursement
Medical and dental coverage
AI/ML SoC Performance Engineer
AI/ML SoC Performance Engineer

Socket.dev • Cupertino (CA)

On-site
USD 180,000 - 240,000
AI/ML Performance Engineer for Silicon
AI/ML Performance Engineer for Silicon

Apple Inc. • Cupertino (CA), Northern (KY)

Hybrid
USD 129,000 - 225,000
AI-Driven Systems Performance Architect
AI-Driven Systems Performance Architect

Apple Inc. • Cupertino (CA)

On-site
USD 150,000 - 278,000
Stock programs
RSUs
Employee Stock Purchase Plan
+3
Senior AI/ML System Performance Engineer – Architecture
Senior AI/ML System Performance Engineer – Architecture

Socket.dev • Santa Clara (CA)

On-site
USD 180,000 - 240,000
ML Engineer: Silicon Platform Architect
ML Engineer: Silicon Platform Architect

Apple Inc. • Cupertino (CA)

On-site
USD 150,000 - 278,000
Employee stock programs
Relocation assistance
Education reimbursement
On-Device ML Performance Engineer for Graphics & Inference
On-Device ML Performance Engineer for Graphics & Inference

Apple Inc. • Seattle (WA)

On-site
USD 142,000 - 263,000
Medical & dental coverage
Stock programs
Tuition reimbursement
+1
SW Optimization Engineer AI/ML
SW Optimization Engineer AI/ML

Socket.dev • Cupertino (CA)

On-site
USD 180,000 - 240,000
Software Engineer - Model Performance - Special Projects
Software Engineer - Model Performance - Special Projects

Apple • Cupertino (CA)

On-site
USD 140,000 - 190,000