PhD Software Engineer - Large-Scale Systems & AI

Google

Atlanta (GA)

Hybrid

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

Job summary

Google is seeking a PhD-level Software Engineer to contribute to next-generation systems across the stack, with a focus on distributed architectures and performance. The role offers opportunities to work on AI, infrastructure, cloud, and search projects, across a wide range of product areas.

PhD graduates will leverage research expertise in areas like AI, databases, or ML, and collaborate with engineers to push Google's technology forward on large-scale systems.

Qualifications

  • PhD in Computer Science or related field required.
  • Experience coding in C/C++ and at least one other modern language (Python/Java/Golang).
  • Experience with distributed systems, concurrency, multi-threading, or synchronization.

Responsibilities

  • Participate in or lead design and development of advanced systems across the stack.
  • Write documentation setting technical directions and contribute to educational content.
  • Study, diagnose and resolve complex technical issues across software, hardware, networks, or services.
  • Develop and review code, ensuring best practices and efficiency.

Skills

C/C++
PhD in CS
Distributed systems
Concurrency
Python
Java
Golang
Rust

Education

PhD in Computer Science

Job description

Google is seeking a PhD-level Software Engineer to contribute to next-generation systems across the stack, with a focus on distributed architectures and performance. The role offers opportunities to work on AI, infrastructure, cloud, and search projects, across a wide range of product areas.

PhD graduates will leverage research expertise in areas like AI, databases, or ML, and collaborate with engineers to push Google's technology forward on large-scale systems.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

PhD Software Engineer - Large-Scale AI & Systems
PhD Software Engineer - Large-Scale AI & Systems

Google • Austin (TX)

On-site
USD 147,000 - 210,000
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 & Distributed Systems
PhD Software Engineer - AI & Distributed Systems

Google • Los Angeles (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
PhD Software Engineer, Infrastructure - Distributed Systems
PhD Software Engineer, Infrastructure - Distributed Systems

Google • Sunnyvale (CA)

On-site
USD 147,000 - 210,000
Equity
Bonus target 15%
Benefits
Senior Software Engineer – Large-Scale Systems & AI
Senior Software Engineer – Large-Scale Systems & AI

Google • Atlanta (GA)

Hybrid
USD 147,000 - 211,000
Staff Software Engineer, Large-Scale Infrastructure & AI Systems
Staff Software Engineer, Large-Scale Infrastructure & AI Systems

Google • Kirkland (WA)

On-site
USD 207,000 - 300,000
Health insurance
Dental insurance
Vision insurance
+8
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 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
Senior Software Engineer - Large-Scale Systems
Senior Software Engineer - Large-Scale Systems

Google LLC • Mountain View (CA)

On-site
USD 147,000 - 210,000