Senior ANE Pre-Silicon Driver Engineer

Apple

Sunnyvale (CA)

On-site

USD 180,000 - 260,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Apple ANE Software team is building the compiler and runtime for machine learning accelerators on Apple Silicon. The role focuses on hardware-accelerated AI execution with real-time, low-power performance across Apple platforms.

You will analyze software interfaces to hardware, develop across framework and firmware, and collaborate with model teams to optimize ML workloads. Strong C/C++/Python and compiler experience are required, with preferences for MS/PhD in CS/ML and MLIR knowledge.

Qualifications

  • BS degree required in computer science or related field.
  • Experience with compiler development and performance profiling.
  • Strong programming skills in C, C++ or Python.

Responsibilities

  • Analyze and implement software interfacing with the hardware for AI applications across Apple product platforms.
  • Develop software across framework, driver and firmware.
  • Collaborate with model teams to support new ML models on Apple Silicon hardware.
  • Work cross-functionally with hardware and software teams to resolve issues.
  • Conduct performance profiling and diagnostics using specialized tools.
  • Engage with QA teams.

Skills

C/C++/Python
Compiler development
Performance profiling
SoC low level software development
Data science basics
Swift

Education

BS in Computer Science
MS or PhD in CS/ML

Tools

MLIR
Swift
Profiling tools

Job description

Apple ANE Software team is building the compiler and runtime for machine learning accelerators on Apple Silicon. The role focuses on hardware-accelerated AI execution with real-time, low-power performance across Apple platforms.

You will analyze software interfaces to hardware, develop across framework and firmware, and collaborate with model teams to optimize ML workloads. Strong C/C++/Python and compiler experience are required, with preferences for MS/PhD in CS/ML and MLIR knowledge.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Pre-Silicon ANE Driver Engineer – ML Compiler & Runtime
Pre-Silicon ANE Driver Engineer – ML Compiler & Runtime

Apple Inc. • Sunnyvale (CA)

Hybrid
USD 185,000 - 325,000
Stock programs
Discretionary bonuses or commissions
Relocation eligibility
+1
ANE Pre-Silicon Driver Engineer
ANE Pre-Silicon Driver Engineer

Apple • Sunnyvale (CA)

On-site
USD 180,000 - 260,000
Pre-Silicon AI Compiler Engineer
Pre-Silicon AI Compiler Engineer

Apple Inc. • Cupertino (CA)

On-site
USD 150,400 - 277,600
Medical and dental coverage
Retirement benefits
Employee stock programs
Pre-Silicon Engineer
Pre-Silicon Engineer

Apple Inc. • Cupertino (CA)

On-site
USD 150,400 - 277,600
Medical and dental coverage
Retirement benefits
Employee stock programs
ANE Pre-Silicon Driver Engineer
ANE Pre-Silicon Driver Engineer

Apple Inc. • Sunnyvale (CA)

On-site
USD 185,000 - 325,000
Stock programs
Discretionary bonuses or commissions
Relocation eligibility
+1
On-Device ML Compiler Engineer for Apple Silicon
On-Device ML Compiler Engineer for Apple Silicon

Apple • Cupertino (CA)

On-site
USD 120,000 - 150,000
ASIC Design Engineer, Pixel IP for AI/ML Acceleration
ASIC Design Engineer, Pixel IP for AI/ML Acceleration

Apple Inc. • Sunnyvale (CA)

Hybrid
USD 150,000 - 278,000
Stock programs
RSU awards
Stock Purchase Plan
+5
On-Device ML Compiler Engineer: MLIR for Hardware
On-Device ML Compiler Engineer: MLIR for Hardware

Apple Inc. • Cupertino (CA)

On-site
USD 185,000 - 325,000
ASIC DMA Design Engineer for Neural Engine
ASIC DMA Design Engineer for Neural Engine

Apple Inc. • Sunnyvale (CA)

On-site
USD 129,000 - 195,000
Senior SDE: C/C++ for HW/SW Co-Design & ML Acceleration
Senior SDE: C/C++ for HW/SW Co-Design & ML Acceleration

Amazon • Cupertino (CA)

On-site
USD 193,300 - 261,500
Health insurance
401(k) matching
Paid time off
+1