TPU Inference Performance Engineer

Inferact

Singapore

On-site

SGD 200,000 - 400,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Medical, dental, and vision coverage
Equity options

Job summary

Inferact is seeking a TPU performance engineer to enhance vLLM's performance on Google TPUs. You will build and optimize backends, while ensuring benchmarks for correctness and efficiency.

We're looking for candidates with a strong background in computer science, hands-on TPU optimization experience, and familiarity with JAX and XLA. The role is based in Singapore, and offers a competitive salary range of S$200,000 to S$400,000 annually, plus a generous benefits package.

Qualifications

  • Hands-on experience building or optimizing TPU workloads.
  • Deep understanding of TPU execution and memory behavior.
  • Strong performance profiling and benchmarking skills.

Responsibilities

  • Build and optimize TPU backends, compiler integrations, and runtime paths.
  • Improve production-relevant model serving on TPU.
  • Ensure clear correctness, latency, and throughput benchmarks.

Skills

TPU workloads optimization
JAX
XLA
Pallas
Performance profiling

Education

Bachelor's degree in computer science or engineering

Tools

TensorRT-LLM
MLIR
LLVM

Job description

Inferact is seeking a TPU performance engineer to enhance vLLM's performance on Google TPUs. You will build and optimize backends, while ensuring benchmarks for correctness and efficiency.

We're looking for candidates with a strong background in computer science, hands-on TPU optimization experience, and familiarity with JAX and XLA. The role is based in Singapore, and offers a competitive salary range of S$200,000 to S$400,000 annually, plus a generous benefits package.

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

Similar jobs worth comparing

Member of Technical Staff, TPU Performance Engineering
Member of Technical Staff, TPU Performance Engineering

Inferact • Singapore

On-site
SGD 200,000 - 400,000
Medical, dental, and vision coverage
Equity options
Staff ML Engineer: TPU Training & Inference Optimization
Staff ML Engineer: TPU Training & Inference Optimization

Google • Singapore

On-site
SGD 180,000 - 240,000
Senior ML Engineer: TPU Training & Inference Optimizer
Senior ML Engineer: TPU Training & Inference Optimizer

Google • Singapore

On-site
SGD 180,000 - 240,000
ML Engineer: TPU Workload Optimization
ML Engineer: TPU Workload Optimization

Google Inc. • Singapore

On-site
SGD 120,000 - 180,000
Staff ML Engineer: TPU Training & Inference Optimizer
Staff ML Engineer: TPU Training & Inference Optimizer

GOOGLE ASIA PACIFIC PTE. LTD. • Singapore

On-site
SGD 180,000 - 280,000
ML Systems Engineer: TPU Training & Inference Optimizer
ML Systems Engineer: TPU Training & Inference Optimizer

GOOGLE ASIA PACIFIC PTE. LTD. • Singapore

On-site
SGD 180,000 - 260,000
ML Systems Engineer: TPU Training & Inference Optimizer
ML Systems Engineer: TPU Training & Inference Optimizer

Google • Singapore

On-site
SGD 120,000 - 180,000
Senior ML Engineer - TPU Training & Inference Optimizer
Senior ML Engineer - TPU Training & Inference Optimizer

Google India • Singapore

On-site
SGD 180,000 - 340,000
Senior ML Engineer - TPU Training & Inference Optimization
Senior ML Engineer - TPU Training & Inference Optimization

GOOGLE ASIA PACIFIC PTE. LTD. • Singapore

On-site
SGD 150,000 - 210,000
Staff Software Engineer, Machine Learning, TPU Workload Optimization - Singapore
Staff Software Engineer, Machine Learning, TPU Workload Optimization - Singapore

GOOGLE ASIA PACIFIC PTE. LTD. • Singapore

On-site
SGD 180,000 - 280,000