Senior Runtime Engineer for AI Hardware & Inference

Normal Computing Corp.

Mountain View (CA)

On-site

USD 180,000 - 260,000

Full time

3 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 senior systems engineer to own the runtime that loads, schedules, and executes programs on our AI hardware. You will work against simulators and FPGA prototypes to shape the interface before silicon arrives, and collaborate with compiler and serving teams to ensure end-to-end efficiency.

You will lead architecture choices for device management, memory allocation, and host-device transfer, while keeping runtime overhead low for LLM inference and

Qualifications

  • Experience building runtimes, drivers, or hardware abstraction layers for accelerators or other non-standard hardware.
  • Strong systems programming in C++ or Rust: memory management, concurrency, and low-level performance.
  • Track record of owning a complex systems component end to end, from design through production, and driving technical decisions across teams.
  • Understanding of LLM inference workloads and what they demand of a runtime.
  • Comfort building software for hardware that is still evolving, from simulation through bring-up.

Responsibilities

  • Own the runtime design: device management, memory allocation, host-device transfer, and executable loading.
  • Hide differences across simulators, FPGA prototypes, silicon behind a stable interface.
  • Manage hardware-resident state such as model weights for serving layers.
  • Minimize runtime overhead on the critical path for LLM inference and maximize throughput.
  • Define boundaries with the compiler and driver/firmware, coordinating with the hardware team.
  • Set the runtime's technical direction and review designs with compiler and serving engineers.

Skills

Runtime development
Systems programming
End-to-end ownership
LLM workloads
Hardware simulation

Tools

IREE HAL
CUDA
ROCm
vLLM integration

Job description

Normal Computing in Mountain View is seeking a senior systems engineer to own the runtime that loads, schedules, and executes programs on our AI hardware. You will work against simulators and FPGA prototypes to shape the interface before silicon arrives, and collaborate with compiler and serving teams to ensure end-to-end efficiency.

You will lead architecture choices for device management, memory allocation, and host-device transfer, while keeping runtime overhead low for LLM inference and

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Runtime Engineer, AI Hardware
Senior Runtime Engineer, AI Hardware

Normal Computing Corporation • Mountain View (CA)

On-site
USD 180,000 - 320,000
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
Staff Systems & Platforms Engineer - SoC Runtime (Hybrid)
Staff Systems & Platforms Engineer - SoC Runtime (Hybrid)

D-Matrix Corp. • Santa Clara (CA)

Hybrid
USD 170,000 - 210,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
Runtime Engineer
Runtime Engineer

Normal Computing Corp. • Mountain View (CA)

On-site
USD 180,000 - 260,000
Runtime Engineer
Runtime Engineer

Normal Computing Corporation • Mountain View (CA)

On-site
USD 180,000 - 320,000
AI Accelerator Runtime Systems Engineer
AI Accelerator Runtime Systems Engineer

Openai • United States

On-site
USD 180,000 - 240,000
Senior AI Inference Runtime Engineer - Distributed
Senior AI Inference Runtime Engineer - Distributed

Arm Limited • Seattle (WA)

Hybrid
USD 209,000 - 283,000
Model Runtime Engineer for Frontier AI Inference
Model Runtime Engineer for Frontier AI Inference

OpenAI • San Francisco (CA)

On-site
USD 266,000 - 445,000