ML Accelerators Software Engineer – Inference & Compiler

Google Inc.

Mountain View, San Francisco (CA, CA)

On-site

USD 174,000 - 252,000

Full time

3 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

DeepMind in Mountain View is seeking a Software Engineer focused on ML accelerators and the ML compiler stack to drive inference infrastructure. This is a hands-on role for engineers who take initiative and deliver results, bridging AI workloads with low-level hardware operators.

You will collaborate with scientists and engineers across Google DeepMind to build a next-generation compute platform for AI inference, with emphasis on memory technologies, hardware acceleration, and software/hardware

Qualifications

  • Bachelor's degree in Computer Science, a related technical field, or equivalent practical experience.
  • Experience in software development using Python and C++.
  • Experience with machine learning (ML) hardware accelerators, ML compiler stacks (e.g., JAX, PyTorch, XLA), and kernel development.

Responsibilities

  • Direct full-stack Software role, focusing on ML compiler and inference infrastructure.
  • Design and develop ML compiler stack to bridge AI workloads and low-level Hardware operators.
  • Design and develop SW infrastructure to enable high performance inference.
  • Drive SW/HW codesign, kernel optimization, performance tuning, and debugging.

Skills

Python
C++
ML accelerators
ML compiler stacks
Kernel development

Education

Bachelor's degree in Computer Science or related field

Tools

JAX
PyTorch
XLA

Job description

DeepMind in Mountain View is seeking a Software Engineer focused on ML accelerators and the ML compiler stack to drive inference infrastructure. This is a hands-on role for engineers who take initiative and deliver results, bridging AI workloads with low-level hardware operators.

You will collaborate with scientists and engineers across Google DeepMind to build a next-generation compute platform for AI inference, with emphasis on memory technologies, hardware acceleration, and software/hardware

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

Similar jobs worth comparing

ML Inference & Compiler Engineer (Accelerators)
ML Inference & Compiler Engineer (Accelerators)

Google DeepMind • Mountain View (CA)

On-site
USD 174,000 - 252,000
ML Inference & Accelerator Software Engineer
ML Inference & Accelerator Software Engineer

Google DeepMind • San Francisco (CA)

On-site
USD 174,000 - 252,000
Equity
Benefits
ML Accelerator Engineer - Software/Hardware Co-Design
ML Accelerator Engineer - Software/Hardware Co-Design

Google Inc. • Mountain View (CA), San Francisco (CA)

On-site
USD 174,000 - 252,000
Equity
Benefits
Bonus target
ML Inference & HW Codesign Engineer
ML Inference & HW Codesign Engineer

Socket.dev • Mountain View (CA)

On-site
USD 174,000 - 252,000
Software Engineer, ML Accelerators, DeepMind
Software Engineer, ML Accelerators, DeepMind

Socket.dev • Mountain View (CA)

On-site
USD 174,000 - 252,000
Accelerator Software Engineer: HW/SW Co-Design
Accelerator Software Engineer: HW/SW Co-Design

Google DeepMind • Mountain View (CA)

On-site
USD 174,000 - 252,000
Bonus target 15%
Equity
Benefits
AI Compute Engineer — Accelerators Co-Design
AI Compute Engineer — Accelerators Co-Design

Google • United States

On-site
USD 174,000 - 252,000
AI Accelerator Engineer (HW/SW Co-Design) – Equity
AI Accelerator Engineer (HW/SW Co-Design) – Equity

Socket.dev • Mountain View (CA)

On-site
USD 174,000 - 252,000
Bonus target 15%
Software Engineer, ML Accelerators, DeepMind
Software Engineer, ML Accelerators, DeepMind

Google DeepMind • San Francisco (CA)

On-site
USD 174,000 - 252,000
Equity
Benefits
Software Engineer, ML Accelerators, DeepMind
Software Engineer, ML Accelerators, DeepMind

Google DeepMind • Mountain View (CA)

On-site
USD 174,000 - 252,000