Senior Software Engineer: PyTorch on TPUs & Cloud AI

Google LLC

Greater London

On-site

GBP 120,000 - 200,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 seeks a Senior Software Engineer for TorchTPU in London. You will lead AI framework work, optimize PyTorch on TPUs/GPUs, and collaborate across teams on large-scale ML systems.

You will design and implement performance-focused software, mentor engineers, and drive projects from inception to delivery in a fast-paced environment. In-person interviews are typical; English proficiency required.

Qualifications

  • Bachelor's degree in Computer Science, a 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.

Responsibilities

  • Work on AI framework development to enable PyTorch models on TPUs/GPUs and tune for peak performance.
  • Provide comprehensive support for ML frameworks and compilers on Cloud TPUs and GPUs for training and deployment.
  • Enable PyTorch models at massive scale for generative models, CV, machine translation, language modeling, rankings and recommendations, speech recognition, etc.
  • Collaborate with other Google teams and researchers to bring ML capabilities to PyTorch-in-Cloud offering.

Skills

C++
Python
Leadership
Distributed systems
ML frameworks

Education

Bachelor's degree in CS

Tools

TensorFlow
PyTorch
JAX
TPU performance analysis
Compilers

Job description

Google Cloud seeks a Senior Software Engineer for TorchTPU in London. You will lead AI framework work, optimize PyTorch on TPUs/GPUs, and collaborate across teams on large-scale ML systems.

You will design and implement performance-focused software, mentor engineers, and drive projects from inception to delivery in a fast-paced environment. In-person interviews are typical; English proficiency required.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer, TorchTPU
Senior Software Engineer, TorchTPU

Google LLC • Greater London

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

Google • Greater London

On-site
GBP 120,000 - 180,000
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 ML Systems Engineer: TPU/GPUs & Cloud
Senior ML Systems Engineer: TPU/GPUs & Cloud

Google • Greater London

On-site
GBP 120,000 - 180,000
Senior AI Backend Engineer — Training & Experimentation
Senior AI Backend Engineer — Training & Experimentation

Lightning AI • Greater London

Hybrid
GBP 136,000 - 189,000
Hybrid work model
In-Office meals
Wellness benefits
+1
Senior GPU AI/ML Performance Engineer
Senior GPU AI/ML Performance Engineer

Google LLC • Greater London

On-site
GBP 90,000 - 150,000
Senior GenAI Deployment Engineer, GCP (London)
Senior GenAI Deployment Engineer, GCP (London)

Google LLC • Greater London

On-site
GBP 90,000 - 150,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 AI Training Infra Engineer - Distributed PyTorch
Senior AI Training Infra Engineer - Distributed PyTorch

Genesis AI • Greater London

Hybrid
GBP 120,000 - 170,000
Senior ML Engineer – Hybrid London (CUDA, PyTorch)
Senior ML Engineer – Hybrid London (CUDA, PyTorch)

Hexwired Recruitment Limited • Greater London

Hybrid
GBP 83,000 - 110,000