AI Hardware Compiler Backend Engineer

Normal Computing Corporation

Palo Alto (CA)

On-site

USD 180,000 - 260,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 is a pioneering AI hardware company building foundations for memory-bound AI workloads. As a Compiler Engineer focused on the backend, you will design and implement compilation strategies that map LLM inference to our custom hardware, balancing scheduling, memory planning, and data movement.

You will operate near the hardware boundary, validating improvements on simulators, FPGA prototypes, and silicon as it becomes available.

Qualifications

  • Experience optimizing compilers for accelerators.
  • Proven ability to generate efficient code for non-CPU targets.
  • Strong scripting and systems programming skills.

Responsibilities

  • Build passes turning lowered programs into hardware-executable code.
  • Own scheduling and memory placement across hardware resources.
  • Make fusion and dispatch decisions for LLM inference.
  • Bridge compiler and hardware, feeding constraints to architects.
  • Profiling and validation across simulators, FPGA, and silicon.
  • Coordinate handoffs with frontend compiler engineers.

Skills

Compiler optimization
Code generation
Scheduling
Memory planning
Fusion/Dispatch
Python
C/C++/Rust

Tools

PyTorch
MLIR
LLVM
XLA

Job description

Normal Computing is a pioneering AI hardware company building foundations for memory-bound AI workloads. As a Compiler Engineer focused on the backend, you will design and implement compilation strategies that map LLM inference to our custom hardware, balancing scheduling, memory planning, and data movement.

You will operate near the hardware boundary, validating improvements on simulators, FPGA prototypes, and silicon as it becomes available.

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
Compiler Backend Engineer for AI Inference Hardware
Compiler Backend Engineer for AI Inference Hardware

Normal Computing Corporation • Mountain View (CA)

On-site
USD 180,000 - 280,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
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
Research Engineer, In-Memory AI Inference Algorithms
Research Engineer, In-Memory AI Inference Algorithms

Normal Computing Corporation • Palo Alto (CA)

On-site
USD 150,000 - 210,000
Hardware Simulator Lead & Debug Tools Architect
Hardware Simulator Lead & Debug Tools Architect

Normal Computing Corporation • Palo Alto (CA)

Hybrid
USD 180,000 - 260,000
Compiler Backend Engineer
Compiler Backend Engineer

Normal Computing Corp. • Mountain View (CA)

On-site
USD 180,000 - 240,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 Corporation • Palo Alto (CA)

On-site
USD 180,000 - 260,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