PhD Software Engineer - Advanced Systems & AI Research

Google

Mountain View (CA)

On-site

USD 147,000 - 210,000

Full time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Google’s PhD Software Engineer role in Mountain View, CA, seeks engineers to design and build distributed systems and AI infrastructure at scale. You will work across next‑gen projects, switching teams as needed to advance Google’s multi‑product needs across AI, Cloud, and systems areas.

As a PhD graduate, your research expertise will guide new architectures, with collaboration across teams, aiming for high performance, reliability, and innovation in massive-scale environments.

Qualifications

  • PhD in CS or related field or equivalent practical experience.
  • Experience coding in C, C++, Python, Java or Golang.
  • Experience in distributed systems, concurrency, multi-threading, or synchronization.

Responsibilities

  • Participate in or lead projects to carry out design, analysis, and development of advanced systems across the stack.
  • Write documents that set new technical directions and contribute to existing documentation.
  • Study, diagnose and resolve complex technical issues affecting software, hardware, networks, or services.
  • Develop code, review code written by others, and ensure best practices.

Skills

Distributed systems
Concurrency
Multi-threading
Synchronization
Architecting systems

Education

PhD in Computer Science or related field

Tools

C
C++
Python
Java
Golang

Job description

Google’s PhD Software Engineer role in Mountain View, CA, seeks engineers to design and build distributed systems and AI infrastructure at scale. You will work across next‑gen projects, switching teams as needed to advance Google’s multi‑product needs across AI, Cloud, and systems areas.

As a PhD graduate, your research expertise will guide new architectures, with collaboration across teams, aiming for high performance, reliability, and innovation in massive-scale environments.

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

Google • Atlanta (GA)

Hybrid
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 — Infrastructure & AI Systems
PhD Software Engineer — Infrastructure & AI Systems

Google Inc. • Madison (WI)

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 – AI/ML Systems, End-to-End
PhD Software Engineer – AI/ML Systems, End-to-End

NLP PEOPLE • Raleigh (NC)

On-site
USD 147,000 - 210,000
Equity
Annual bonus target
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 Software Engineer, Infrastructure & Distributed Systems
PhD Software Engineer, Infrastructure & Distributed Systems

Google • United States

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