Senior ANE Pre-Silicon Driver Engineer

Apple

Sunnyvale (CA)

On-site

USD 180,000 - 260,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

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

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,000 - 278,000
Medical and dental coverage
Retirement benefits
Employee stock programs
Pre-Silicon Engineer
Pre-Silicon Engineer

Apple Inc. • Cupertino (CA)

On-site
USD 150,000 - 278,000
Medical and dental coverage
Retirement benefits
Employee stock programs
Machine Learning Compiler Engineer
Machine Learning Compiler Engineer

Apple Inc. • Sunnyvale (CA)

On-site
USD 150,000 - 190,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
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
Machine Learning System Software Engineer
Machine Learning System Software Engineer

Socket.dev • Sunnyvale (CA)

On-site
USD 180,000 - 260,000
AI/ML SoC Performance Engineer
AI/ML SoC Performance Engineer

Socket.dev • Cupertino (CA)

On-site
USD 180,000 - 240,000
ML Compiler Architect for Neural Engine
ML Compiler Architect for Neural Engine

Apple Inc. • Sunnyvale (CA)

On-site
USD 150,000 - 190,000
SW Optimization Engineer AI/ML
SW Optimization Engineer AI/ML

Socket.dev • Cupertino (CA)

On-site
USD 180,000 - 240,000