PhD AI/ML Software Engineer — End-to-End Systems

Google

Madison (WI)

On-site

USD 147,000 - 210,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Health insurance
401(k) with company match
Paid time off (PTO)
Maternity leave & family support

Job summary

Google is seeking a PhD Software Engineer to advance AI/ML research and apply it to scalable systems. You will design and build ML solutions across the stack, collaborating with teams across AI, Cloud, YouTube, Search, and Ads.

As a PhD graduate, your research expertise will drive innovative projects. You will contribute to architecture, model training, and deployment at massive scale, with opportunities to explore new problems and technologies.

Qualifications

  • PhD degree in Computer Science, Artificial Intelligence, Machine Learning, or related field, or equivalent practical experience.
  • Experience coding in one of the following programming languages including but not limited to: Python, C, C++, Java, JavaScript or Golang.
  • Experience in Machine Learning or Artificial Intelligence.

Responsibilities

  • Collaborate on design, analysis, and development of advanced ML systems across the stack.
  • Build end-to-end ML systems from hardware acceleration to production APIs.
  • Optimize performance, memory usage, and reliability in production ML workloads.
  • Champion quality through well-tested code, code reviews, and engineering best practices.

Skills

Python
C++
Java
JavaScript
Golang
Machine Learning

Education

PhD in CS/AI/ML or related field

Tools

PyTorch
JAX
TensorFlow
Rust

Job description

Google is seeking a PhD Software Engineer to advance AI/ML research and apply it to scalable systems. You will design and build ML solutions across the stack, collaborating with teams across AI, Cloud, YouTube, Search, and Ads.

As a PhD graduate, your research expertise will drive innovative projects. You will contribute to architecture, model training, and deployment at massive scale, with opportunities to explore new problems and technologies.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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 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 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 Software Engineer - Large-Scale AI & Systems
PhD Software Engineer - Large-Scale AI & Systems

Google • Austin (TX)

On-site
USD 147,000 - 210,000
AI/ML Software Engineer (PhD) – Research to Production
AI/ML Software Engineer (PhD) – Research to Production

Google • Mountain View (CA)

On-site
USD 147,000 - 210,000
Health insurance
401(k) with company match
Paid time off
+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 - Large-Scale Systems & AI
PhD Software Engineer - Large-Scale Systems & AI

Google • Atlanta (GA)

Hybrid
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
PhD Software Engineer — AI/ML & Large-Scale Systems
PhD Software Engineer — AI/ML & Large-Scale Systems

Google • Madison (WI)

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