PhD Software Engineer — AI, ML & Distributed Systems

Google

Mountain View (CA)

On-site

USD 147,000 - 211,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health, dental, vision, life, and disability insurance
401(k) with company match
20 days of paid vacation per year
Sick time and maternity leave
Thirteen paid holidays per year

Job summary

Google is looking for a PhD Software Engineer in Mountain View, CA, to develop next-generation technologies impacting billions. Candidates should have a PhD in Computer Science or related field, with strong coding skills in languages like C, C++, and Python. Responsibilities include leading projects, resolving technical issues, and contributing to documentation. Compensation includes a base salary of $147,000-$211,000 plus bonus, equity, and comprehensive benefits.

Qualifications

  • PhD degree in Computer Science, or equivalent practical experience.
  • Experience coding in one of the following programming languages: C, C++, Python, Java or Golang.
  • Experience in architecting or developing distributed systems, concurrency, multi-threading, or synchronization.

Responsibilities

  • Participate in or lead design, analysis, and development of advanced systems.
  • Write technical documents and contribute to documentation based on updates and feedback.
  • Diagnose and resolve complex technical issues impacting software and services.
  • Develop and review code ensuring best practices.

Skills

Coding in C, C++, Python, Java, or Golang
Architecting/developing distributed systems
Concurrency and multi-threading

Education

PhD in Computer Science or a related field

Job description

Google is looking for a PhD Software Engineer in Mountain View, CA, to develop next-generation technologies impacting billions. Candidates should have a PhD in Computer Science or related field, with strong coding skills in languages like C, C++, and Python. Responsibilities include leading projects, resolving technical issues, and contributing to documentation. Compensation includes a base salary of $147,000-$211,000 plus bonus, equity, and comprehensive benefits.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

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

Google • Mountain View (CA)

On-site
USD 120,000 - 160,000
PhD Software Engineer - AI, Systems & Research Impact
PhD Software Engineer - AI, Systems & Research Impact

Google • Kirkland (WA)

Hybrid
USD 147,000 - 211,000
PhD Software Engineer: AI, Distributed Systems & Research
PhD Software Engineer: AI, Distributed Systems & Research

Google • Los Angeles (CA)

Hybrid
USD 141,000 - 202,000
PhD Software Engineer, ML/AI Systems
PhD Software Engineer, ML/AI Systems

Google • Raleigh (NC)

Hybrid
USD 141,000 - 202,000
PhD Software Engineer, Early Career - Infrastructure
PhD Software Engineer, Early Career - Infrastructure

Google • Sunnyvale (CA)

On-site
USD 141,000 - 202,000
Bonus
Equity
Benefits
PhD AI/ML Software Engineer - Research to Real World Impact
PhD AI/ML Software Engineer - Research to Real World Impact

Google • Kirkland (WA)

Hybrid
USD 147,000 - 211,000
PhD Software Engineer, Distributed Systems & Infrastructure
PhD Software Engineer, Distributed Systems & Infrastructure

Google • Madison (WI)

Remote
USD 147,000 - 211,000
Software Engineer, PhD, Early Career, AI/Machine Learning, 2026 Start
Software Engineer, PhD, Early Career, AI/Machine Learning, 2026 Start

Google • Kirkland (WA)

Hybrid
USD 147,000 - 211,000
Health, dental, vision, life insurance
401(k) with company match
20 days of vacation per year
Software Engineer, PhD, Early Career, AI/Machine Learning, 2026 Start
Software Engineer, PhD, Early Career, AI/Machine Learning, 2026 Start

Google • Madison (WI)

Remote
USD 147,000 - 211,000
Health, dental, vision, life, disability insurance
Retirement Benefits: 401(k) with company match
Paid Time Off: 20 days vacation per year
+2
PhD AI/ML Software Engineer - Build Scalable ML Systems
PhD AI/ML Software Engineer - Build Scalable ML Systems

Google • Madison (WI)

Remote
USD 147,000 - 211,000
Health, dental, vision, life, disability insurance
Retirement Benefits: 401(k) with company match
Paid Time Off: 20 days vacation per year
+2