Senior GPU AI/ML Performance Engineer

Google LLC

Greater London

On-site

GBP 90,000 - 150,000

Full time

2 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Google LLC is seeking a Senior GPU Performance Software Engineer, AI/ML, to join the ML-Omega team in London. You will help optimize, model, and evaluate GPU systems for benchmarking Google's internal ML workloads and for guiding future Cloud hardware decisions.

The role requires deep experience with ML algorithms, GPU programming, performance analysis, and collaboration with product teams to solve large-scale model performance challenges.

Qualifications

  • Bachelor’s degree or equivalent practical experience.
  • 5 years of software development experience in one or more languages.
  • 5 years of data structures and algorithms experience.
  • 5 years of ML algorithms/tools, AI, DL, or NLP experience.
  • 3 years testing/maintaining/launching software products and 1 year in design/architecture.

Responsibilities

  • Identify and maintain LLM benchmarks representative of Google production, industry, and the ML community, using them to identify performance opportunities, drive Accelerated Linear Algebra (XLA) GPU/Triton performance, and guide XLA releases.
  • Engage with Google product teams like DeepMind to solve ML model performance problems, onboarding new LLM models and products on GPU hardware and enabling LLMs to train and serve efficiently at a very large scale.
  • Run architecture-level simulations on GPU designs and perform roofline analysis to guide internal teams.
  • Analyze performance and efficiency metrics to identify bottlenecks, as well as design and implement solutions at Google fleet-wide scale.
  • Run performance benchmarks on GPU hardware using internal and external tools.

Skills

Software development
Data structures & algorithms
Machine learning algorithms
Software design & architecture

Education

Bachelor's degree or equivalent practical experience

Tools

CUDA
Triton kernels
Palace/Mosaic kernels

Job description

Google LLC is seeking a Senior GPU Performance Software Engineer, AI/ML, to join the ML-Omega team in London. You will help optimize, model, and evaluate GPU systems for benchmarking Google's internal ML workloads and for guiding future Cloud hardware decisions.

The role requires deep experience with ML algorithms, GPU programming, performance analysis, and collaboration with product teams to solve large-scale model performance challenges.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
Tech Lead, AI Inference Performance
Tech Lead, AI Inference Performance

Google • Greater London

On-site
GBP 120,000 - 180,000
Senior AI Infra Engineer - ML Platform & GPU Systems
Senior AI Infra Engineer - ML Platform & GPU Systems

Salient Group • Greater London

Hybrid
GBP 120,000 - 180,000
Equity grant
Senior ML Engineer: Hardware Acceleration (GPU/PCIe) – London
Senior ML Engineer: Hardware Acceleration (GPU/PCIe) – London

Hexwired Recruitment Limited • Greater London

Hybrid
GBP 72,000 - 120,000
Tech Lead, Gemini Inference Performance, DeepMind
Tech Lead, Gemini Inference Performance, DeepMind

Google LLC • Greater London

On-site
GBP 120,000 - 180,000
Tech Lead Manager, Model Performance, DeepMind
Tech Lead Manager, Model Performance, DeepMind

Google • Greater London

On-site
GBP 198,000 - 276,000
Software Engineer, Model Inference, DeepMind
Software Engineer, Model Inference, DeepMind

DeepMind Technologies Limited • Greater London

Hybrid
GBP 140,000 - 200,000
Senior AI Performance Engineer - Infrastructure & GPUs
Senior AI Performance Engineer - Infrastructure & GPUs

Pure Resourcing Solutions Limited • Linton

Hybrid
GBP 90,000 - 120,000
Principal ML Performance Engineer - GPU Optimization
Principal ML Performance Engineer - GPU Optimization

Sponsor Finder • Boston

On-site
GBP 113,000 - 159,000
Performance Engineer (GPU)
Performance Engineer (GPU)

Anthropic • York and North Yorkshire

On-site
GBP 90,000 - 140,000
Comprehensive health insurance
Fertility benefits
22 weeks parental leave
+1