ML Compiler Architect for Neural Engine

Apple Inc.

Sunnyvale (CA)

On-site

USD 150,000 - 190,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Apple Inc. in Sunnyvale, CA is seeking a Machine Learning Compiler Engineer to advance the Neural Engine compiler stack. You will architect and optimize for deep learning inference, collaborating with hardware and platform teams to enable next‑gen features on Apple devices.

Ideal candidates bring strong C++, compiler design expertise, and hands‑on experience with MLIR/LLVM, IR analysis, and robust software architecture across large codebases.

Qualifications

  • Bachelor’s degree in Computer Science, Computer Engineering, or related field with 3 years of experience.
  • Experience with program analysis and IR, MLIR and LLVM.
  • Expertise in compiler design, including optimizations and code generation.
  • Strong C++ skills and large software systems experience.

Responsibilities

  • Architect and develop the compiler for Apple's Neural Engine Accelerator.
  • Collaborate with hardware/platform teams to support new features.
  • Lead design and implementation of complex compiler features.
  • Define new compiler architectures balancing performance, energy, and hardware constraints.
  • Drive AI workload performance improvements on Apple hardware.

Skills

MLIR/LLVM
Compiler design
C++
Program analysis
Register allocation

Education

Bachelor's degree in CS/CE

Tools

MLIR
LLVM

Job description

Apple Inc. in Sunnyvale, CA is seeking a Machine Learning Compiler Engineer to advance the Neural Engine compiler stack. You will architect and optimize for deep learning inference, collaborating with hardware and platform teams to enable next‑gen features on Apple devices.

Ideal candidates bring strong C++, compiler design expertise, and hands‑on experience with MLIR/LLVM, IR analysis, and robust software architecture across large codebases.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Machine Learning Compiler Engineer
Machine Learning Compiler Engineer

Apple Inc. • Sunnyvale (CA)

On-site
USD 150,000 - 190,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
ML Compiler Engineer for AI Accelerators
ML Compiler Engineer for AI Accelerators

Amazon • Cupertino (CA)

On-site
USD 165,000 - 224,000
ML Engineer: Silicon Platform Architect
ML Engineer: Silicon Platform Architect

Apple Inc. • Cupertino (CA)

On-site
USD 150,000 - 278,000
Employee stock programs
Relocation assistance
Education reimbursement
On-Device ML Compiler Engineer, Model Compilation, Graphics, Games and Machine Learning
On-Device ML Compiler Engineer, Model Compilation, Graphics, Games and Machine Learning

Apple • Cupertino (CA)

On-site
USD 120,000 - 150,000
On-Device ML Graph Compiler Engineer
On-Device ML Graph Compiler Engineer

Apple • Cupertino (CA)

On-site
USD 120,000 - 160,000
ML System Software Engineer — Neural Engine
ML System Software Engineer — Neural Engine

Socket.dev • Sunnyvale (CA)

On-site
USD 180,000 - 260,000
On-Device ML Infrastructure Engineer (CoreML Runtime), Graphics, Games and Machine Learning
On-Device ML Infrastructure Engineer (CoreML Runtime), Graphics, Games and Machine Learning

Apple • Cupertino (CA)

On-site
USD 120,000 - 160,000
CoreML On-Device ML Graph Compiler Engineer
CoreML On-Device ML Graph Compiler Engineer

Apple Inc. • Cupertino (CA)

On-site
USD 181,000 - 319,000
Medical and dental coverage
Retirement benefits
Discounted products and free services
+1
Machine Learning System Software Engineer
Machine Learning System Software Engineer

Socket.dev • Sunnyvale (CA)

On-site
USD 180,000 - 260,000