GPU ML Engineer - High-Performance ML on Silicon

Apple Inc.

Cupertino (CA)

On-site

USD 150,400 - 277,600

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Medical & dental
Retirement benefits
Employee stock programs
Tuition reimbursement
Relocation assistance

Job summary

Apple Inc. in Cupertino, CA, is seeking extraordinary machine learning and GPU programming engineers to deliver robust compute solutions on Apple Silicon. You will contributes to optimized kernels, ML workflows, and high-performance GPU architectures across iOS, macOS and Apple TV.

The role emphasizes collaboration with architecture teams, API work in Metal, and kernel-level tuning to maximize performance across Apple devices. A strong foundation in parallel GPU programming is essential.

Qualifications

  • BS/MS degree or equivalent experience required.
  • 2+ years of hands-on experience in GPU compute kernel development and optimization.
  • Experience with high performance parallel programming and GPU programming across compute platforms.

Responsibilities

  • Implement optimized GPU kernels for ML, image processing, linear algebra, and computer vision tasks.
  • Define and implement APIs in Metal Performance Shaders.
  • Conduct in-depth performance analysis and kernel-level optimizations for Apple hardware.
  • Collaborate with Platform Architecture to influence compute hardware roadmaps for Apple Silicon.

Skills

GPU compute kernel
Parallel programming
System programming
Computer architecture
GPU programming

Education

BS/MS degree or equivalent

Job description

Apple Inc. in Cupertino, CA, is seeking extraordinary machine learning and GPU programming engineers to deliver robust compute solutions on Apple Silicon. You will contributes to optimized kernels, ML workflows, and high-performance GPU architectures across iOS, macOS and Apple TV.

The role emphasizes collaboration with architecture teams, API work in Metal, and kernel-level tuning to maximize performance across Apple devices. A strong foundation in parallel GPU programming is essential.

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
ML Engineer: Silicon Platform Architect
ML Engineer: Silicon Platform Architect

Apple Inc. • Cupertino (CA)

On-site
USD 150,400 - 277,600
Employee stock programs
Relocation assistance
Education reimbursement
Pre-Silicon ML & GPU Compute Framework Engineer
Pre-Silicon ML & GPU Compute Framework Engineer

Apple • Cupertino (CA)

On-site
USD 190,000 - 270,000
GPU ML Engineer
GPU ML Engineer

Apple Inc. • Cupertino (CA)

On-site
USD 150,400 - 277,600
Medical & dental
Retirement benefits
Employee stock programs
+2
ML Framework (MetalLM) Engineer, Graphics, Game and ML
ML Framework (MetalLM) Engineer, Graphics, Game and ML

Apple • Cupertino (CA)

On-site
USD 120,000 - 160,000
MetalLM ML Framework Engineer — GPU & Server Inference
MetalLM ML Framework Engineer — GPU & Server Inference

Apple • Cupertino (CA)

On-site
USD 120,000 - 160,000
ML Framework (MetalLM) Engineer, Graphics, Game and ML
ML Framework (MetalLM) Engineer, Graphics, Game and ML

Apple Inc. • Cupertino (CA)

On-site
USD 147,400 - 272,100
Employee stock purchase plan
Comprehensive medical and dental coverage
Educational expense reimbursement
+1
Senior GPU Compiler Backend Engineer for Silicon GPUs
Senior GPU Compiler Backend Engineer for Silicon GPUs

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

Hybrid
USD 150,000 - 278,000
Medical and dental coverage
Retirement benefits
Employee stock purchase plan
+3
ML Platform Architect - Silicon & SoC Systems
ML Platform Architect - Silicon & SoC Systems

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

Hybrid
USD 216,000 - 325,000
Stock programs
Relocation eligibility
Educational reimbursement
ML Framework Engineer (MetalLM) for GPU Inference
ML Framework Engineer (MetalLM) for GPU Inference

Apple Inc. • Cupertino (CA)

On-site
USD 147,400 - 272,100
Employee stock purchase plan
Comprehensive medical and dental coverage
Educational expense reimbursement
+1