Compiler Backend Engineer for AI Inference Hardware

Normal Computing Corporation

Mountain View (CA)

On-site

USD 180,000 - 280,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Normal Computing in Mountain View is seeking a Compiler Engineer focused on the backend to map LLM inference onto our custom hardware. You will work at the boundary between the compiler and hardware, designing and evaluating compilation strategies against simulators and FPGA prototypes.

You will own code generation, scheduling, fusion, and hardware co-design, collaborating with frontend engineers and hardware teams to ship measurable performance improvements.

Qualifications

  • Experience with compiler optimization for accelerators or non-CPU targets.
  • Track record of shipping optimizations that improve performance.
  • Comfort designing compilation approaches from first principles.

Responsibilities

  • Code generation: build passes to convert lowered programs into hardware-executable code.
  • Scheduling and memory planning: optimize data and work placement for low latency.
  • Fusion and dispatch: decide on fuse/dispatch to maximize compute.
  • Hardware co-design: feed compiler constraints back to hardware architects.
  • Profiling and validation: verify improvements with simulators, FPGA, and silicon.
  • Cross-team handoffs: determine operations for compiler vs hand-tuned kernels.

Skills

Compiler optimization
Code generation
Scheduling
Fusion
Resource allocation
Hardware awareness
Performance measurement

Tools

Python
C
C++
Rust

Job description

Normal Computing in Mountain View is seeking a Compiler Engineer focused on the backend to map LLM inference onto our custom hardware. You will work at the boundary between the compiler and hardware, designing and evaluating compilation strategies against simulators and FPGA prototypes.

You will own code generation, scheduling, fusion, and hardware co-design, collaborating with frontend engineers and hardware teams to ship measurable performance improvements.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Backend Compiler Engineer for AI Inference Hardware
Backend Compiler Engineer for AI Inference Hardware

Normal Computing Corp. • Mountain View (CA)

On-site
USD 180,000 - 240,000
AI Hardware Compiler Backend Engineer
AI Hardware Compiler Backend Engineer

Normal Computing Corporation • Palo Alto (CA)

On-site
USD 180,000 - 260,000
Frontend ML Compiler Engineer for LLMs & Hardware
Frontend ML Compiler Engineer for LLMs & Hardware

Digitailor • Palo Alto (CA)

On-site
USD 140,000 - 230,000
Senior Runtime Engineer for AI Hardware & Inference
Senior Runtime Engineer for AI Hardware & Inference

Normal Computing Corp. • Mountain View (CA)

On-site
USD 180,000 - 260,000
Frontend ML Compiler Engineer for LLMs & AI Hardware
Frontend ML Compiler Engineer for LLMs & AI Hardware

Normal Computing Corporation • Palo Alto (CA)

On-site
USD 190,000 - 250,000
Compiler Engineer
Compiler Engineer

Acceler8 Talent • United States

Remote
USD 90,000 - 150,000
Compiler Backend Engineer
Compiler Backend Engineer

Normal Computing Corporation • Palo Alto (CA)

On-site
USD 180,000 - 260,000
Compiler Backend Engineer
Compiler Backend Engineer

Normal Computing Corporation • Mountain View (CA)

On-site
USD 180,000 - 280,000
Compiler Backend Engineer
Compiler Backend Engineer

Normal Computing Corp. • Mountain View (CA)

On-site
USD 180,000 - 240,000
MLIR Compiler Engineer for AI Hardware Backend Flexible PTO
MLIR Compiler Engineer for AI Hardware Backend Flexible PTO

Persimmons • San Jose (CA)

On-site
USD 120,000 - 150,000
Competitive salary and benefits package
Flexible PTO
401k