GPU ML Engineer - High-Performance ML on Silicon

Apple Inc.

Cupertino (CA)

On-site

USD 150,400 - 277,600

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

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

GPU ML Engineer: Accelerate ML on Modern SoCs
GPU ML Engineer: Accelerate ML on Modern SoCs

PVH (Tommy Hilfiger/Calvin Klein) • Cupertino (CA)

On-site
USD 150,400 - 277,600
Medical and dental coverage
Employee stock programs
Relocation support
+1
AI/ML Performance Engineer — Apple Silicon
AI/ML Performance Engineer — Apple Silicon

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

Hybrid
USD 185,000 - 325,000
Pre-Silicon ML & GPU Compute Framework Architect
Pre-Silicon ML & GPU Compute Framework Architect

Apple • Cupertino (CA)

On-site
USD 120,000 - 160,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
SW ML Optimization Engineer
SW ML Optimization Engineer

Socket.dev • Cupertino (CA)

On-site
USD 180,000 - 240,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
AI/ML SoC Performance Engineer
AI/ML SoC Performance Engineer

Socket.dev • Cupertino (CA)

On-site
USD 180,000 - 240,000
ML Frameworks Engineer — GPU/Metal Inference on Apple Silicon
ML Frameworks Engineer — GPU/Metal Inference on Apple Silicon

Apple Inc. • Cupertino (CA)

On-site
USD 150,000 - 226,000
Medical and dental coverage
Retirement benefits
Stock programs / RSUs
+2
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 • Cupertino (CA)

On-site
USD 120,000 - 160,000