PhD AI/ML Software Engineer: Build Scalable ML Systems

Google

Raleigh (NC)

Hybrid

USD 147,000 - 210,000

Full time

5 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health, dental, vision, life, and disb
401(k) with company match
Paid time off: 20 days + 6.15 hours bi
Sick time: 40 hours/year (Seattle 69)
Maternity leave: 28–30 weeks
Baby Bonding Leave: 18 weeks
13 paid holidays

Job summary

Google is seeking a PhD Software Engineer to advance AI/ML systems at scale. You will collaborate across teams to design, implement, and optimize ML solutions, applying deep research expertise to production-ready products.

You will contribute to multiple product areas in AI, Infrastructure, Cloud, YouTube, Search and Ads, shaping innovations across a broad technology stack and interfaces.

Qualifications

  • PhD in CS/AI/ML or related field (or equivalent practical experience).
  • Experience coding in Python, C, C++, Java, JavaScript or Golang.

Responsibilities

  • Collaborate or lead on team projects to design, analyze, and develop advanced ML systems.
  • Support building end-to-end ML systems across the stack from hardware to APIs.
  • Optimize complex system performance and fix bottlenecks in production.
  • Advocate for quality through well-tested code and code reviews.

Skills

Programming languages: Python, C, C++,
Java
JavaScript
Golang
ML/AI experience
Research experience in ML/AI

Education

PhD degree in Computer Science, Artificial Intelligence, Machine Learning, or related field

Job description

Google is seeking a PhD Software Engineer to advance AI/ML systems at scale. You will collaborate across teams to design, implement, and optimize ML solutions, applying deep research expertise to production-ready products.

You will contribute to multiple product areas in AI, Infrastructure, Cloud, YouTube, Search and Ads, shaping innovations across a broad technology stack and interfaces.

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

Similar jobs worth comparing

Senior ML Systems Engineer – AI at Scale
Senior ML Systems Engineer – AI at Scale

NLP PEOPLE • Seattle (WA)

On-site
USD 147,000 - 210,000
Health insurance
Dental insurance
Vision insurance
+8
PhD AI/ML Systems Engineer: End-to-End Production
PhD AI/ML Systems Engineer: End-to-End Production

Google • Atlanta (GA)

On-site
USD 147,000 - 210,000
Health, dental, vision, life, anddisab
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 Systems Engineer — Equity & Bonus
PhD AI/ML Systems Engineer — Equity & Bonus

Socket.dev • Sunnyvale (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
Software Engineer, AI/Machine Learning, PhD, Early Career, 2027 Start
Software Engineer, AI/Machine Learning, PhD, Early Career, 2027 Start

Socket.dev • Sunnyvale (CA)

On-site
USD 147,000 - 210,000
Senior AI/ML Software Engineer — Equity & Large‑Scale Infra
Senior AI/ML Software Engineer — Equity & Large‑Scale Infra

Google • Mountain View (CA)

On-site
USD 174,000 - 253,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
GenAI Software Engineer — ML Infra & AI Solutions
GenAI Software Engineer — ML Infra & AI Solutions

Google • Town of Montana (WI)

On-site
USD 174,000 - 252,000