Runtime Systems Engineer - Host Stack & AI Inference

MatX

Mountain View (CA)

On-site

USD 160,000 - 475,000

Full time

6 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Time off
Health benefits
Retirement plan
Professional development
Team meals
Commute on us
MatX extras
Tech stipend
Mental health

Job summary

MatX is building custom silicon for LLM inference and training. You will develop the host-side interface library, manage device memory, DMA, streams and events, and extend the executable format to enable safe evolution of compiler-runtime contracts.

You will design the kernel ABI and Python bindings (PyO3) to move tensors to the device, and contribute to the LLM inference serving stack with scheduler and memory management features.

Qualifications

  • Strong systems programming experience with memory management and ABI/FFI work.
  • Experience building Python interop layers (PyO3, ctypes, pybind11 or equivalent).
  • Experience designing and maintaining API/ABI contracts between teams.

Responsibilities

  • Build the host-side interface library for device memory management, DMA, streams and events.
  • Own and extend the executable format and its versioning, including weight and quantization layouts.
  • Design the custom-kernel ABI and host-side marshaling for Python tensors to the device.

Skills

Rust
C
C++
Go
memory management
FFI/ABI

Tools

PyO3
ctypes
pybind11

Job description

MatX is building custom silicon for LLM inference and training. You will develop the host-side interface library, manage device memory, DMA, streams and events, and extend the executable format to enable safe evolution of compiler-runtime contracts.

You will design the kernel ABI and Python bindings (PyO3) to move tensors to the device, and contribute to the LLM inference serving stack with scheduler and memory management features.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Runtime Engineer — LLM Inference & Host Stack
Runtime Engineer — LLM Inference & Host Stack

MatX Inc. • Mountain View (CA)

Hybrid
USD 160,000 - 475,000
Time off: 4 weeks PTO + 12 holidays +
Health: Company-subsidized Medical + D
Financial Wellbeing: 401K with company
+5
Kernel Engineering Lead for AI Compute Hardware
Kernel Engineering Lead for AI Compute Hardware

MatX • Mountain View (CA)

Hybrid
USD 120,000 - 275,000
Equity
Health Insurance
PTO 4 wks
+2
Senior Linux Kernel Driver Architect for AI Accelerators
Senior Linux Kernel Driver Architect for AI Accelerators

MatX • Mountain View (CA)

On-site
USD 250,000 - 600,000
4 weeks PTO
Remote work up to 3 weeks
Company-subsidized medical
+4
Remote Senior Kernel Engineer for AI Hardware & ML Compute
Remote Senior Kernel Engineer for AI Hardware & ML Compute

MatX • Mountain View (CA)

Hybrid
USD 160,000 - 600,000
4 weeks PTO (accrued)
Medical, dental and vision insurance
Life insurance
+9
Senior System Software Engineer - AI Compute & Management
Senior System Software Engineer - AI Compute & Management

MatX Inc. • Mountain View (CA)

Hybrid
USD 250,000 - 600,000
Time off
Health insurance
Financial wellbeing
+8
System Software Engineer — AI Silicon & Linux
System Software Engineer — AI Silicon & Linux

MatX • Mountain View (CA)

Hybrid
USD 320,000 - 520,000
4 weeks PTO
Remote up to 3 weeks
Health insurance
+2
Senior System Software Engineer for High-Performance Silicon
Senior System Software Engineer for High-Performance Silicon

MatX Inc. • Mountain View (CA)

Hybrid
USD 200,000 - 500,000
4 weeks PTO
12 company holidays
up to 3 weeks remote work
+3
Runtime Engineer
Runtime Engineer

MatX • Mountain View (CA)

On-site
USD 160,000 - 475,000
Time off
Health benefits
Retirement plan
+6
Senior Linux Kernel Driver Engineer – PCIe AI Accelerators
Senior Linux Kernel Driver Engineer – PCIe AI Accelerators

MatX Inc. • Mountain View (CA)

Hybrid
USD 250,000 - 600,000
4 weeks PTO
Holidays & remote time
Medical insurance
+3
System Software Engineer - AI Compute & Cluster Ops
System Software Engineer - AI Compute & Cluster Ops

JobCubby • Mountain View (CA)

Hybrid
USD 160,000 - 600,000
4 weeks PTO
Remote work up to 3 weeks
Health insurance
+2