We're looking for a TPU kernel engineer to make vLLM a first-class inference engine on Google TPUs. A large part of this role is designing, writing, and optimizing kernels for TPU in Pallas and JAX, for the operations that dominate LLM inference: attention, GEMM, sampling, KV cache, and fused operations.
You'll work at the boundary of kernels, compilers, inference systems, and hardware architecture. You'll profile production-relevant models on TPU, find the bottleneck, and write the kernel or compiler change that removes it, with clear correctness, latency, and throughput benchmarks. Your work will help make TPU support in vLLM usable, fast, benchmarked, and maintainable.
Inferact has three kernel roles. If your kernel work is mostly on Google TPUs (Pallas, JAX), apply to TPU Kernel Engineering. If it is mostly on AMD GPUs (HIP, CK, AITER), apply to AMD GPU Kernel Engineering. For NVIDIA GPUs and cross-platform kernel work, apply to Kernel Engineering. Apply to one; we route you to the best fit.
Inferact's mission is to grow vLLM as the world's AI inference engine and accelerate AI progress by making inference cheaper and faster. Founded by the creators and core maintainers of vLLM, we sit at the intersection of models and hardware, a position that took years to build.
$200K–$350K / yr
Posted Jul 22, 2026
MatXMountain View
$160K–$275K / yr
Posted Sep 22, 2026
SciforiumSan Francisco, CA
$190K–$250K / yr
Posted 8 days ago
IncoBay Area HQ +1
$200K–$350K / yr
Posted Jul 22, 2026
Source: the Inferact Ashby job board. We last checked this job 50 min ago. We first saw it 8 days ago. A job on a job board does not always mean that the team interviews people now. We found this job board in a public list. We did not yet compare it with the careers page of the company.
OpenAISan Francisco
$380K–$500K / yr
Posted 25 days ago
$400K–$500K / yr
Posted Aug 4, 2026
No one has reported an interview at Inferact yet. Did you interview there? Add the questions.