Jobs · Engineering · California

Compiler Engineer — LLVM Backend

DensityAI · Mountain View, CA · 2 mo ago
Engineering$180k–$320k/yrFull-time

About the role

Own LLVM backend development for our custom accelerator ISA — instruction selection, register allocation, scheduling, and linker support across scalar, vector, and floating-point pipelines. Work with chip-design and software teams driving DensityAI's AI accelerator program from first silicon through scale-out.

Responsibilities

  • Own LLVM backend development for our custom accelerator ISA — instruction selection, register allocation, scheduling, and linker support across scalar, vector, and floating-point pipelines
  • Use and develop AI-assisted tool flows to accelerate compiler development and performance tuning

Requirements

  • Exceptional abilities in LLVM backend internals (TableGen, instruction selection, scheduling, register allocation)
  • 5+ years of compiler engineering experience, with hands-on LLVM target development
  • Strong understanding of computer architecture, ISA design, and compiler-hardware co-design
  • Ability to debug correctness and performance regressions across the full compilation flow

Qualifications (Optional)

  • Custom-ISA bring-up
  • MLIR experience
  • GPU / accelerator backends
  • Linker / loader work

Benefits

  • Equity grant per company guidelines
  • Medical, dental, and vision coverage
  • 401(k) retirement plan
  • Standard paid time off (PTO)

Pay

California pay range: $180,000 - $320,000 USD

Visa Sponsorship

DensityAI sponsors qualified candidates for H-1B, O-1, TN, E-3, and other employment-based visas. We welcome applicants on F-1 OPT and STEM-OPT. Work authorization is required at start; we provide immigration support to secure or transfer status.

Similar jobs