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.