ML Accelerator Compiler Engineer

Black Sesame

San Jose, Northern (CA, KY)

Hybrid

USD 150,000 - 190,000

Full time

33 hours ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Black Sesame is seeking an ML Accelerator Compiler Developer in San Jose to design and optimize compiler toolchains for ML accelerators, focusing on high performance and portability. You will implement ML-specific optimizations and collaborate with hardware teams to tailor compiler passes for target architectures.

The role involves working with ML frameworks like PyTorch and ONNX, driving operator fusion, quantization-aware compilation, and scheduling, while profiling and debugging across

Qualifications

  • Strong proficiency in compiler development with LLVM/MLIR/TVM experience.
  • Expertise in ML model execution, optimization and deployment.
  • Strong programming in C++, Python, and assembly-level optimizations.
  • Knowledge of parallel computing, vectorization and memory hierarchies.
  • Familiarity with TensorFlow, PyTorch, ONNX.
  • Strong analytical skills for performance profiling and debugging.
  • Experience in graph optimizations, quantization, and code generation.

Responsibilities

  • Design and optimize compilers for ML accelerators.
  • Develop and optimize compiler toolchains, IR transformations, and backend code generation.
  • Implement ML-specific optimizations such as operator fusion, memory layout transformations, quantization-aware compilation, and scheduling.
  • Collaborate with hardware architects to co-design compiler optimizations aligned with accelerator capabilities.
  • Work on ML frameworks (PyTorch, ONNX) to integrate compiler passes for efficient execution on target hardware.
  • Improve performance through domain-specific optimizations, autotuning, and parallelization techniques.
  • Debug and analyze performance bottlenecks across software and hardware stacks.
  • Develop automated testing, benchmarking, and profiling tools for validating compiler optimizations.

Skills

Compiler development
ML model execution
C++
Python
Assembly optimizations
Parallel computing
Vectorization
DL frameworks
Profiling & debugging
Graph optimizations
Quantization
Code generation

Job description

Black Sesame is seeking an ML Accelerator Compiler Developer in San Jose to design and optimize compiler toolchains for ML accelerators, focusing on high performance and portability. You will implement ML-specific optimizations and collaborate with hardware teams to tailor compiler passes for target architectures.

The role involves working with ML frameworks like PyTorch and ONNX, driving operator fusion, quantization-aware compilation, and scheduling, while profiling and debugging across

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

AI Compiler Engineer: ML Accelerator Optimizer
AI Compiler Engineer: ML Accelerator Optimizer

Black Sesame Technologies Inc • San Jose (CA)

On-site
USD 100,000 - 130,000
ML Accelerator Compiler Developer
ML Accelerator Compiler Developer

Black Sesame • San Jose (CA), Northern (KY)

Hybrid
USD 150,000 - 190,000
Tech Lead: AI Compiler & Performance Architect
Tech Lead: AI Compiler & Performance Architect

Black Sesame Technologies Inc • San Jose (CA)

On-site
USD 180,000 - 260,000
LLVM Compiler Engineer for ML Accelerators
LLVM Compiler Engineer for ML Accelerators

Meta Careers • Bellevue (WA), Northern (KY)

Hybrid
USD 140,000 - 200,000
Senior ML Compiler Engineer for AI Accelerators
Senior ML Compiler Engineer for AI Accelerators

TetraMem - Accelerate The World • San Jose (CA)

On-site
USD 160,000 - 300,000
ML Accelerator Performance Tools Intern
ML Accelerator Performance Tools Intern

Etched • San Jose (CA)

On-site
USD 20,000 - 31,000
ML Compiler Engineer for Custom ML Accelerators
ML Compiler Engineer for Custom ML Accelerators

Amazon Web Services (AWS) • Seattle (WA)

On-site
USD 180,000 - 240,000
Neuron Compiler Engineer for ML Accelerators
Neuron Compiler Engineer for ML Accelerators

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

Hybrid
USD 129,000 - 148,000
ML Compiler Engineer for Custom AI Accelerators
ML Compiler Engineer for Custom AI Accelerators

Meta • Sunnyvale (CA)

On-site
USD 184,000 - 257,000
ML Compiler Engineer Intern for In-Memory Accelerators
ML Compiler Engineer Intern for In-Memory Accelerators

TetraMem - Accelerate The World • San Jose (CA)

On-site
USD 73,000 - 94,000