Senior ML Systems Engineer: TPU/GPUs & Cloud

Google

Greater London

On-site

GBP 120,000 - 180,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Google Cloud is hiring software engineers to advance AI framework development and ML infrastructure. You will enable PyTorch models on TPUs/GPUs, optimize performance, and collaborate with teams across Google to push ML capabilities in Cloud environments.

The role focuses on large-scale ML systems, compiler support, and open-source contributions, with opportunities to work on cutting-edge AI models and tooling.

Qualifications

  • Bachelor's degree in Computer Science, related technical field, or equivalent practical experience.
  • 5 years of experience with software development in one or more programming languages (e.g., C++, C, or Python).
  • Experience in leading cross-functional software oriented projects from inception to delivery.
  • 5 years of experience with data structures and algorithms.
  • Experience with ML frameworks (e.g., TensorFlow, JAX, PyTorch) and hardware performance analysis, particularly with TPUs and GPUs.
  • Experience with Compilers and Compiler construction.
  • Experience programming in Python.
  • Ability to effectively navigate and communicate in a fast-paced environment.

Responsibilities

  • Work on AI framework development to enable PyTorch models on Google Cloud's TPUs/GPUs and tune for peak performance.
  • Provide comprehensive support for ML frameworks and compilers on Cloud TPUs and GPUs, enabling training and deployment of the most advanced ML models.
  • Enable PyTorch models at massive scale for generative models, computer vision, machine translation, language modeling, rankings and recommendations, speech recognition, etc.
  • Collaborate with other Google teams and leading researchers to continuously bring ML capabilities to our PyTorch-in-Cloud offering.
  • Contribute to open-source software development.

Skills

Python
Team collaboration
Communication in fast-paced env

Education

Bachelor's degree in CS or related field

Tools

TensorFlow
JAX
PyTorch
TPU
GPU
Compiler construction

Job description

Google Cloud is hiring software engineers to advance AI framework development and ML infrastructure. You will enable PyTorch models on TPUs/GPUs, optimize performance, and collaborate with teams across Google to push ML capabilities in Cloud environments.

The role focuses on large-scale ML systems, compiler support, and open-source contributions, with opportunities to work on cutting-edge AI models and tooling.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior ML Systems Engineer — Scale PyTorch on Cloud TPUs
Senior ML Systems Engineer — Scale PyTorch on Cloud TPUs

Google LLC • United Kingdom

On-site
GBP 120,000 - 180,000
Senior Software Engineer, TorchTPU
Senior Software Engineer, TorchTPU

Google • Greater London

On-site
GBP 120,000 - 180,000
Senior Software Engineer, TorchTPU
Senior Software Engineer, TorchTPU

Google LLC • Greater London

On-site
GBP 120,000 - 200,000
Senior GPU Performance Engineer for AI/ML & HPC
Senior GPU Performance Engineer for AI/ML & HPC

Google • Greater London

On-site
GBP 120,000 - 180,000
Senior Software Engineer: PyTorch on TPUs & Cloud AI
Senior Software Engineer: PyTorch on TPUs & Cloud AI

Google LLC • Greater London

On-site
GBP 120,000 - 200,000
Senior GPU Performance Engineer for AI/ML
Senior GPU Performance Engineer for AI/ML

Google • United Kingdom

On-site
GBP 120,000 - 180,000
Senior GPU AI/ML Performance Engineer
Senior GPU AI/ML Performance Engineer

Google LLC • Greater London

On-site
GBP 90,000 - 150,000
Senior GPU Performance Software Engineer, AI/ML
Senior GPU Performance Software Engineer, AI/ML

Google • Greater London

On-site
GBP 120,000 - 180,000
Software Engineer, TPU Compiler, PhD, Early Careers
Software Engineer, TPU Compiler, PhD, Early Careers

Google Inc. • Greater London

On-site
GBP 60,000 - 90,000
Senior GPU Performance Software Engineer, AI/ML
Senior GPU Performance Software Engineer, AI/ML

Google LLC • Greater London

On-site
GBP 90,000 - 150,000