Senior ML Engineer — TPU Training & Inference Optimization

Google LLC

Singapore

On-site

SGD 180,000 - 240,000

Full time

14 days+

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

Google LLC is seeking a Senior Software Engineer specializing in Machine Learning and TPU workload optimization in Singapore. The role focuses on onboarding customers to stable training and inference stacks on the latest TPU technologies, and optimizing performance across large-scale models.

The candidate will collaborate with ML research and optimization teams to build scalable infrastructure, enabling efficient deployment and inference on cloud GPUs/TPUs while maintaining high reliability for

Qualifications

  • Bachelor’s degree or equivalent practical experience.
  • 5 years of experience with software development in one or more programming languages.
  • 2 years of experience leading ML design and optimizing ML infrastructure (e.g., model deployment, model evaluation, data processing, debugging, fine tuning).
  • 1 year of experience with training (e.g., Megatron-LM, DeepSpeed) and inference techniques (e.g., TensorRT-LLM, vLLM, SGLang).

Responsibilities

  • Act as ML software engineer leading onboarding for stable stack, and optimization for training and serving solutions on the latest TPU NPIs.
  • Work on the technical details and architect the training/inference onboarding and optimization frameworks for our customer needs.
  • Collaborate with the 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 SOTA single-host and multi-host inference solutions, especially at large scale.

Skills

Software development
ML design leadership
ML infrastructure optimization
Training & inference techniques

Education

Bachelor’s degree or equivalent practical experience
Master’s degree or PhD in Computer Science or related field

Tools

Megatron-LM
DeepSpeed
TensorRT-LLM
vLLM
SGLang

Job description

Google LLC is seeking a Senior Software Engineer specializing in Machine Learning and TPU workload optimization in Singapore. The role focuses on onboarding customers to stable training and inference stacks on the latest TPU technologies, and optimizing performance across large-scale models.

The candidate will collaborate with ML research and optimization teams to build scalable infrastructure, enabling efficient deployment and inference on cloud GPUs/TPUs while maintaining high reliability for

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 Optimizer
Staff ML Engineer: TPU Training & Inference Optimizer

Google LLC • Singapore

On-site
SGD 180,000 - 320,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
Senior ML Engineer - TPU Training & Inference Optimizer
Senior ML Engineer - TPU Training & Inference Optimizer

Google India • Singapore

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

Google • Singapore

On-site
SGD 180,000 - 300,000
Senior Software Engineer, Machine Learning, TPU Workload Optimization
Senior Software Engineer, Machine Learning, TPU Workload Optimization

Google India • Singapore

On-site
SGD 180,000 - 340,000
Staff Software Engineer, Machine Learning, TPU Workload Optimization
Staff Software Engineer, Machine Learning, TPU Workload Optimization

Google • Singapore

On-site
SGD 180,000 - 300,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
Staff ML Infra Engineer — TPU Training & Inference
Staff ML Infra Engineer — TPU Training & Inference

GOOGLE ASIA PACIFIC PTE. LTD. • Singapore

On-site
SGD 250,000 - 350,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 250,000 - 350,000
Senior ML Systems Lead — TPU Onboarding & Optimization
Senior ML Systems Lead — TPU Onboarding & Optimization

Google • Singapore

On-site
SGD 180,000 - 300,000