PhD Software Engineer: AI, ML & Big Systems

Google

Kirkland (WA)

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

Job summary

Google seeks PhD Software Engineers to work on next‑generation distributed systems and AI infrastructure in the Kirkland/WA area. You will join a team building scalable systems, collaborating with researchers and engineers across product areas from AI to cloud.

As a PhD graduate, your research expertise will influence core technologies and production systems, with opportunities to explore AI, NLP, networking, and large‑scale data storage, while demonstrating leadership and problem-solving across

Qualifications

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

Responsibilities

  • Participate in or lead team projects to carry out design, analysis, and development of advanced systems across the stack, using your research expertise.
  • Write documents that set new technical directions and contribute to existing documentation or educational content.
  • Study, diagnose and resolve complex technical issues affecting software, hardware, network, or service operations.
  • Develop code, review code, and provide feedback to ensure best practices and efficiency.

Skills

C
C++
Python
Java
Golang
Rust

Education

PhD in Computer Science or related field

Job description

Google seeks PhD Software Engineers to work on next‑generation distributed systems and AI infrastructure in the Kirkland/WA area. You will join a team building scalable systems, collaborating with researchers and engineers across product areas from AI to cloud.

As a PhD graduate, your research expertise will influence core technologies and production systems, with opportunities to explore AI, NLP, networking, and large‑scale data storage, while demonstrating leadership and problem-solving across

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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

Google • Austin (TX)

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

Google • Madison (WI)

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
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
Research Software Engineer, Systems & ML
Research Software Engineer, Systems & ML

Google • Sunnyvale (CA)

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