AI/ML Silicon Performance Engineer

Apple Inc.

Cupertino (CA)

Hybrid

USD 185,000 - 325,000

Full time

7 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Stock options
Comprehensive medical and dental cover
Retirement benefits
Tuition reimbursement
Relocation assistance

Job summary

Apple Inc. in Cupertino, California, is seeking a performance-focused engineer to analyze workloads and identify bottlenecks in hardware and software.

You will benchmark, optimize, and propose improvements for Apple Silicon, including Neural Engine, GPU, and CPU workloads. The role involves collaborating with silicon and software teams to model performance and develop efficient, low-level libraries for AI/ML workloads, leveraging C/C++, Python, and PyTorch.

Qualifications

  • Bachelor’s degree in Computer Engineering, Computer Science, or a related field.
  • Experience in software development for AI/ML HW accelerators, GPUs, or similar.
  • Experience with AI/ML, graphics, or HPC performance benchmarks and workloads.

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++
Python
Performance benchmarks
Collaboration

Education

Bachelor’s degree in Computer Engineering/CS
MS/PhD preferred

Tools

PyTorch
CUDA

Job description

Apple Inc. in Cupertino, California, is seeking a performance-focused engineer to analyze workloads and identify bottlenecks in hardware and software.

You will benchmark, optimize, and propose improvements for Apple Silicon, including Neural Engine, GPU, and CPU workloads. The role involves collaborating with silicon and software teams to model performance and develop efficient, low-level libraries for AI/ML workloads, leveraging C/C++, Python, and PyTorch.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

SoC AI/ML Performance Engineer
SoC AI/ML Performance Engineer

Apple Inc. • Seattle (WA)

Hybrid
USD 175,000 - 309,000
Employee stock programs
Stock purchase plan
Medical and dental coverage
+2
AI/ML Systems Performance Engineer
AI/ML Systems Performance Engineer

Apple Inc. • Santa Clara (CA)

Hybrid
USD 185,000 - 325,000
Medical and dental coverage
Retirement benefits
Employee stock programs
+3
AI/ML Performance Modeling & Validation Engineer
AI/ML Performance Modeling & Validation Engineer

Apple Inc. • Cupertino (CA)

Hybrid
USD 150,000 - 278,000
Stock programs
Medical and dental coverage
Tuition reimbursement
+1
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
SW Optimization Engineer AI/ML
SW Optimization Engineer AI/ML

Apple Inc. • Cupertino (CA)

Hybrid
USD 185,000 - 325,000
Stock options
Comprehensive medical and dental cover
Retirement benefits
+2
ML Platform Architect - Silicon & SoC Systems
ML Platform Architect - Silicon & SoC Systems

Apple Inc. • Cupertino (CA)

Hybrid
USD 216,000 - 325,000
Stock programs
Relocation eligibility
Educational reimbursement
SW Optimization Engineer AI/ML
SW Optimization Engineer AI/ML

Apple Inc. • Seattle (WA)

Hybrid
USD 175,000 - 309,000
Employee stock programs
Stock purchase plan
Medical and dental coverage
+2
CPU Performance & Workload Analytics Engineer
CPU Performance & Workload Analytics Engineer

Apple Inc. • Austin (TX)

Hybrid
USD 140,000 - 210,000
AI/ML Performance Analysis and Validation Engineer
AI/ML Performance Analysis and Validation Engineer

Apple Inc. • Cupertino (CA)

On-site
USD 150,000 - 278,000
Stock programs
Medical and dental coverage
Tuition reimbursement
+1
AI Systems Engineer — On-Device ML & Performance
AI Systems Engineer — On-Device ML & Performance

Apple Inc. • Sunnyvale (CA)

Hybrid
USD 195,000 - 325,000