AI/ML Performance Engineer — Apple Silicon

Apple Inc.

Cupertino, Northern (CA, KY)

Hybrid

USD 185,000 - 325,000

Full time

12 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Apple Inc. in Cupertino seeks a performance-focused engineer to analyze workloads, identify bottlenecks, and propose hardware/software improvements for Apple Silicon.

You will implement optimized ML workloads on Apple Silicon, collaborate with system teams to model performance, and contribute optimized libraries and tooling for AI/ML applications.

This role requires strong C/C++ and Python skills and experience in performance optimization across CPU, GPU, and neural accelerators.

Qualifications

  • Bachelor's degree or equivalent in Computer Engineering, Computer Science, or a related field.
  • Experience in software development for AI/ML HW accelerators, GPUs processing units, image/video encoders, or similar.
  • Experience with AI/ML, graphics, or HPC performance benchmarks and workloads.
  • MS/PhD in Computer Science, Computer Engineering, Electrical Engineering, or related field preferred.

Responsibilities

  • Conduct performance studies to inform and validate architecture decisions.
  • Create optimized implementations of machine learning workloads on Apple Silicon, including Neural Engine, GPU, and CPU.
  • Collaborate with system teams to create performance models of emerging AI/ML techniques and analyze system architecture trade-offs.
  • Work with software development tools teams to deliver performance analysis instruments and optimized libraries and frameworks for AI/ML applications.

Skills

C/C++ programming
Python scripting
AI/ML performance
Graphics / HPC benchmarks

Education

Bachelors in Computer Engineering or Computer Science
MS/PhD in CS/CE/EE

Tools

PyTorch

Job description

Apple Inc. in Cupertino seeks a performance-focused engineer to analyze workloads, identify bottlenecks, and propose hardware/software improvements for Apple Silicon.

You will implement optimized ML workloads on Apple Silicon, collaborate with system teams to model performance, and contribute optimized libraries and tooling for AI/ML applications.

This role requires strong C/C++ and Python skills and experience in performance optimization across CPU, GPU, and neural accelerators.

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

Similar jobs worth comparing

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
ML Performance Optimization Engineer for SoC
ML Performance Optimization Engineer for SoC

Socket.dev • Cupertino (CA)

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

Socket.dev • Cupertino (CA)

On-site
USD 180,000 - 240,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
GPU ML Engineer - High-Performance ML on Silicon
GPU ML Engineer - High-Performance ML on Silicon

Apple Inc. • Cupertino (CA)

On-site
USD 150,400 - 277,600
Medical & dental
Retirement benefits
Employee stock programs
+2
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
SW Optimization Engineer AI/ML
SW Optimization Engineer AI/ML

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

Hybrid
USD 185,000 - 325,000