ML Performance Optimization Engineer for SoC

Socket.dev

Cupertino (CA)

On-site

USD 180,000 - 240,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Apple seeks a performance-focused engineer to analyze workloads on Apple Silicon, identify bottlenecks, and recommend optimizations. You will work with hardware and software teams to improve performance across the platform, leveraging expertise in GPU programming and profiling tools.

You will collaborate with engineers to address challenges, contribute to prototype systems, and help drive next-generation silicon features and software integration.

Qualifications

  • Bachelor's degree in CS/CE or related quantitative field; equivalent practical experience.
  • Experience with GPU or parallel programming using Metal/OpenCL/CUDA or similar.
  • Experience with profiling/ performance analysis tools and concepts.
  • Development experience in Python, C or C++.

Responsibilities

  • Analyze workloads to identify performance bottlenecks in hardware and software.
  • Propose optimizations and drive improvements for Apple Silicon.
  • Collaborate with developers across teams to provide feedback to silicon and software teams.

Skills

GPU/parallel programming
Profiling tools
Python
C/C++
Metal

Education

Bachelor's degree in Computer Science/Engineering or related field

Tools

Xcode Instruments
VTune
Nsight Compute

Job description

Apple seeks a performance-focused engineer to analyze workloads on Apple Silicon, identify bottlenecks, and recommend optimizations. You will work with hardware and software teams to improve performance across the platform, leveraging expertise in GPU programming and profiling tools.

You will collaborate with engineers to address challenges, contribute to prototype systems, and help drive next-generation silicon features and software integration.

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 — Apple Silicon
AI/ML Performance Engineer — Apple Silicon

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

Hybrid
USD 185,000 - 325,000
Silicon Kernel Performance Engineer for Power & Efficiency
Silicon Kernel Performance Engineer for Power & Efficiency

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

Hybrid
USD 129,000 - 225,000
Medical & Dental
Retirement benefits
Relocation assistance
+1
SW ML Optimization Engineer
SW ML Optimization Engineer

Socket.dev • Cupertino (CA)

On-site
USD 180,000 - 240,000
ML Engineer, Platform Architecture: SoC Power & Performance
ML Engineer, Platform Architecture: SoC Power & Performance

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

Hybrid
USD 185,000 - 278,000
Systems Performance Architect for SoC & AI/ML
Systems Performance Architect for SoC & AI/ML

Apple Inc. • Cupertino (CA)

On-site
USD 147,000 - 273,000
Comprehensive medical and dental coverage
Retirement benefits
Discounted products and services
+2
ML Platform Architect for SoC & Apple Silicon
ML Platform Architect for SoC & Apple Silicon

Apple Inc. • Cupertino (CA)

On-site
USD 150,000 - 200,000
Employee stock programs
Comprehensive medical and dental coverage
Retirement benefits
SW Optimization Engineer AI/ML
SW Optimization Engineer AI/ML

Socket.dev • Cupertino (CA)

On-site
USD 180,000 - 240,000
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
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