Staff ML Engineer: TPU Training & Inference Optimizer

GOOGLE ASIA PACIFIC PTE. LTD.

Singapore

On-site

SGD 180,000 - 280,000

Full time

7 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Google Asia Pacific Pte. Ltd. in Singapore is seeking a seasoned ML software engineer to lead onboarding for stable training and inference pipelines on TPUs and GPUs at scale. You will collaborate with ML research and performance teams to design end-to-end solutions and onboard workloads.

The role requires 8 years in software development, 4 years leading ML design, and experience with Megatron-LM, DeepSpeed, and TensorRT-based frameworks, in a fast-paced production environment.

Qualifications

  • Bachelor's degree or equivalent practical experience.
  • 8 years of experience in software development.
  • 4 years of experience leading ML design and optimizing ML infrastructure.
  • 2 years of experience with state of the art training and inference techniques.

Responsibilities

  • Act as ML software engineer leading the onboarding for stable stack, and optimization for training and serving solutions on the latest TPU NPIs.
  • Set the technical direction and architect the training/inference onboarding and optimization frameworks for our customer needs.
  • Work closely with ML research, ML performance, model optimization tooling, and other optimization teams.
  • Ship stable stack to our customers for training/inference optimization solutions on TPU.
  • Prepare and optimize very large reference models, demonstrating state of the art single-host and multi-host inference solutions.

Skills

Software development experience
ML design leadership
ML infrastructure optimization
Onboarding ML workloads

Education

Bachelor's degree or equivalent practical experience
Master's degree or PhD in Engineering or CS

Tools

Megatron-LM
DeepSpeed
TensorRT-LLM
vLLM
SGLang
TPUs
GPUs

Job description

Google Asia Pacific Pte. Ltd. in Singapore is seeking a seasoned ML software engineer to lead onboarding for stable training and inference pipelines on TPUs and GPUs at scale. You will collaborate with ML research and performance teams to design end-to-end solutions and onboard workloads.

The role requires 8 years in software development, 4 years leading ML design, and experience with Megatron-LM, DeepSpeed, and TensorRT-based frameworks, in a fast-paced production environment.

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

Similar jobs worth comparing

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
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
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
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
TPU ML Onboarding & Optimization Tech Lead
TPU ML Onboarding & Optimization Tech Lead

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
Senior Software Engineer, Machine Learning, TPU Workload Optimization - Singapore
Senior Software Engineer, Machine Learning, TPU Workload Optimization - Singapore

GOOGLE ASIA PACIFIC PTE. LTD. • Singapore

On-site
SGD 150,000 - 210,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
Software Engineer, Machine Learning, TPU Workload Optimization - Singapore
Software Engineer, Machine Learning, TPU Workload Optimization - Singapore

Visa Hunt • Singapore

On-site
SGD 120,000 - 170,000