Compiler Engineer — LLVM Backend at DensityAI - ScoutJobs - The AI-curated global job board
Skip to content
D
Posted a day ago

Compiler Engineer — LLVM Backend

DensityAICompiler Engineer — LLVM Backend

Perks & benefits

Medical InsuranceHealth InsuranceVisaPaid Leave

Requirements

5+ years compiler engineering experience, LLVM target development, LLVM backend internals, Computer architecture knowledge

Skills

LLVMComputer Architecture

About the role

Responsibilities

  • Own LLVM backend development for a custom accelerator ISA, including instruction selection, register allocation, scheduling, and linker support
  • Manage scalar, vector, and floating-point pipelines
  • Use and develop AI-assisted tool flows to accelerate compiler development and performance tuning
  • Collaborate with chip-design and software teams from first silicon through scale-out

Requirements

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

Preferred Qualifications

  • Custom-ISA bring-up experience
  • MLIR experience
  • GPU or accelerator backend experience
  • Linker or loader work

Benefits

  • Equity grant
  • Medical, dental, and vision insurance
  • 401(k)
  • Standard PTO
  • Visa sponsorship support
ScoutJobs Agent

Get matches like this delivered daily

Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.

Get started — it's free

Compiler Engineer — LLVM Backend

DensityAI · Mountain View

Sign up to apply