Pre-Silicon ANE Driver Engineer for Real-Time ML

Apple, Inc.

Sunnyvale (CA)

On-site

USD 150,000 - 278,000

Full time

31 hours 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
Medical & dental coverage
Retirement benefits

Job summary

Apple in Sunnyvale is seeking a software engineer for the ANE Software team to drive hardware-accelerated ML workloads. You will analyze and implement software interfacing with the hardware across Apple product platforms, and contribute to the framework, driver and firmware.

Collaborate with model teams to support new ML models on our hardware, and work cross-functionally with hardware and software groups to resolve issues.

Qualifications

  • BS and a minimum of 3 years experience with system software development.
  • Experience with compiler development.
  • Excellent 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 our framework, driver and firmware.
  • Collaborate closely with model teams to support new ML models on our hardware.
  • Work cross functionally with hardware and software teams to resolve issues.
  • Conduct performance profiling and diagnostics using and developing specialized tools.
  • Engage with QA teams.

Skills

C/C++/Python
Profiling
Parallel computing

Education

BS in Computer Science
MS/PhD in CS or ML

Tools

MLIR
Swift

Job description

Apple in Sunnyvale is seeking a software engineer for the ANE Software team to drive hardware-accelerated ML workloads. You will analyze and implement software interfacing with the hardware across Apple product platforms, and contribute to the framework, driver and firmware.

Collaborate with model teams to support new ML models on our hardware, and work cross-functionally with hardware and software groups to resolve issues.

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
Senior ANE Pre-Silicon Driver Engineer
Senior ANE Pre-Silicon Driver Engineer

Apple • Sunnyvale (CA)

On-site
USD 180,000 - 260,000
ANE Pre-Silicon Driver Engineer
ANE Pre-Silicon Driver Engineer

Apple • Sunnyvale (CA)

On-site
USD 180,000 - 260,000
Senior ASIC Design Engineer - AI/ML Hardware
Senior ASIC Design Engineer - AI/ML Hardware

Apple, Inc. • Sunnyvale (CA)

On-site
USD 185,000 - 325,000
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
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
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
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
ANE Pre-Silicon Driver Engineer
ANE Pre-Silicon Driver Engineer

Apple • Sunnyvale (CA)

On-site
USD 150,000 - 278,000
Stock options
Medical & dental coverage
Retirement benefits
AI/ML Performance Engineer for SoC
AI/ML Performance Engineer for SoC

Apple, Inc. • Seattle (WA)

On-site
USD 175,000 - 309,000
Medical and dental coverage
Retirement benefits
Employee stock programs
+1