AI/ML Software Engineer (PhD) – Research to Production

Google

Mountain View (CA)

On-site

USD 147,000 - 210,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

Benefits offered by this job

Health insurance
401(k) with company match
Paid time off
Sick time
Maternity leave
Baby bonding leave
Holidays

Job summary

Google is seeking a PhD Software Engineer in ML/AI to drive research into next‑generation ML systems. You will collaborate with teams across AI, Cloud, YouTube, Search, and Ads, applying deep expertise in ML and software engineering to build scalable, production‑ready technologies.

You will lead research into model architectures and data pipelines, contribute to APIs and user interfaces for AI products, and work with state‑of‑the‑art frameworks like PyTorch, JAX, and TensorFlow.

Qualifications

  • PhD or equivalent practical experience in CS/AI or related field.
  • Proficiency in Python, C/C++, Java, JavaScript or Golang.
  • Experience in ML/AI research and applications.

Responsibilities

  • Collaborate or lead on ML system design, analysis, and development across the stack.
  • Support building end-to-end ML systems from low-level acceleration to production APIs.
  • Optimize performance and memory usage in production ML systems.
  • Contribute to high-quality, well-tested code and peer reviews.

Skills

Python
C++
Java
JavaScript
Golang
Machine Learning
Research experience

Education

PhD in CS/AI or related field

Tools

Rust
PyTorch
JAX
TensorFlow

Job description

Google is seeking a PhD Software Engineer in ML/AI to drive research into next‑generation ML systems. You will collaborate with teams across AI, Cloud, YouTube, Search, and Ads, applying deep expertise in ML and software engineering to build scalable, production‑ready technologies.

You will lead research into model architectures and data pipelines, contribute to APIs and user interfaces for AI products, and work with state‑of‑the‑art frameworks like PyTorch, JAX, and TensorFlow.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

PhD AI/ML Software Engineer - Research to Production
PhD AI/ML Software Engineer - Research to Production

Google • Kirkland (WA)

On-site
USD 147,000 - 210,000
Health insurance
Dental insurance
Vision insurance
+7
PhD AI/ML Software Engineer — End-to-End Systems
PhD AI/ML Software Engineer — End-to-End Systems

Google • Madison (WI)

On-site
USD 147,000 - 210,000
Health insurance
401(k) with company match
Paid time off (PTO)
+1
PhD AI/ML Engineer — Build End-to-End ML Systems
PhD AI/ML Engineer — Build End-to-End ML Systems

Google • Sunnyvale (CA)

On-site
USD 147,000 - 210,000
Health, dental, vision, life, and disb
401(k) with company match
Paid time off and holidays
+2
PhD Software Engineer - Large-Scale AI & Systems
PhD Software Engineer - Large-Scale AI & Systems

Google • Austin (TX)

On-site
USD 147,000 - 210,000
Research Software Engineer, Systems & ML
Research Software Engineer, Systems & ML

Google • Sunnyvale (CA)

On-site
USD 147,000 - 211,000
PhD AI/ML Systems Engineer — End-to-End ML at Scale
PhD AI/ML Systems Engineer — End-to-End ML at Scale

Google • New York (NY)

On-site
USD 147,000 - 210,000
Health insurance
401(k) match
PTO 20 days
+4
PhD Software Engineer - Advanced Systems & AI Research
PhD Software Engineer - Advanced Systems & AI Research

Google • Mountain View (CA)

On-site
USD 147,000 - 210,000
PhD Software Engineer: AI, ML & Big Systems
PhD Software Engineer: AI, ML & Big Systems

Google • Kirkland (WA)

On-site
USD 147,000 - 210,000
Senior ML Research Engineer: LLMs & Production AI
Senior ML Research Engineer: LLMs & Production AI

DeepMind Technologies Limited • San Francisco (CA)

On-site
USD 174,000 - 252,000
Senior ML Systems Architect — Production & Data
Senior ML Systems Architect — Production & Data

Google LLC • Mountain View (CA)

On-site
USD 262,000 - 364,000