PhD Software Engineer, PhD, Early Career, Systems and Infrastructure, 2025 Start, Machine Learning Systems Cloud AI

Google is one of the world's leading suppliers and consumers of ML and AI technology, developing next-generation technologies that change how billions of users connect and interact.
$141,000 - $202,000
Machine Learning
Entry-Level Software Engineer
In-Person
5,000+ Employees
AI · Enterprise SaaS · Cloud

Description For PhD Software Engineer, PhD, Early Career, Systems and Infrastructure, 2025 Start, Machine Learning Systems Cloud AI

Google Cloud's Machine Learning, Systems and Cloud AI (MSCA) organization is seeking PhD Software Engineers to join their team developing next-generation AI/ML technologies. This role offers the opportunity to work on critical projects that impact billions of users worldwide, leveraging your research expertise in areas like distributed computing, machine learning, and systems infrastructure.

As a PhD Software Engineer, you'll be part of an organization that delivers category-defining AI/ML solutions and capabilities, developed and powered by Google Services, Frameworks and Infrastructure. The role involves working with cutting-edge technologies in AI, machine learning, and distributed systems, while collaborating with a diverse team of thousands of PhDs who bring their deep knowledge to enhance Google's systems and products.

The position offers the chance to work on specific projects critical to MSCA's needs, with opportunities to switch teams based on your interests. You'll be involved in designing, implementing, and managing hardware, software, machine learning, and systems infrastructure for all Google services and Google Cloud. The organization prioritizes security, efficiency, and reliability across all initiatives, from developing latest TPUs to running global networks.

This is an excellent opportunity for 2025 PhD graduates to apply their research expertise to real-world problems that scale to billions of users. The role offers competitive compensation ($141,000-$202,000 + bonus + equity + benefits) and the chance to work with state-of-the-art technology, including Google Cloud's Vertex AI platform and Gemini models.

The position requires strong technical skills in programming languages like Python, Java, or Go, and experience with distributed systems, concurrency, or multi-threading. You'll be working in locations like Sunnyvale, Kirkland, or Seattle, contributing to Google's mission of developing innovative AI/ML solutions while having opportunities for growth and impact in a dynamic, fast-paced environment.

Last updated 17 minutes ago

Responsibilities For PhD Software Engineer, PhD, Early Career, Systems and Infrastructure, 2025 Start, Machine Learning Systems Cloud AI

  • Lead and collaborate on team projects to carry out design, analysis, and development of advanced systems across the stack using your research expertise
  • Study, diagnose and resolve complex technical modeling and systems issues by analyzing the sources of the issues and the impact on quality
  • Develop code and review code developed by other developers, and provide feedback to ensure best practices

Requirements For PhD Software Engineer, PhD, Early Career, Systems and Infrastructure, 2025 Start, Machine Learning Systems Cloud AI

Python
Java
Go
JavaScript
  • PhD degree in Computer Science, or a related technical field, or equivalent practical experience
  • Experience coding in one of the following programming languages including but not limited to: C, C++, Java, JavaScript, Python, or Golang
  • Experience in one or more of the following: architecting or developing distributed systems, concurrency, multi-threading, or synchronization

Benefits For PhD Software Engineer, PhD, Early Career, Systems and Infrastructure, 2025 Start, Machine Learning Systems Cloud AI

Medical Insurance
401k
Equity
Vision Insurance
Dental Insurance
  • Medical Insurance
  • 401k
  • Equity
  • Vision Insurance
  • Dental Insurance

Interested in this job?

Jobs Related To Google PhD Software Engineer, PhD, Early Career, Systems and Infrastructure, 2025 Start, Machine Learning Systems Cloud AI

Software Engineer, Cloud AI, Early Career

Early career software engineering role at Google focusing on Cloud AI development, requiring PhD and experience in software development, based in Warsaw, Poland.

Software Engineer, Cloud AI, Early Careers

Early career software engineering role at Google focusing on Cloud AI and search features, requiring PhD or equivalent experience.

Software Engineer, PhD, Early Career, Campus, Machine Learning, Systems and Cloud AI, 2025 start

PhD Software Engineer position at Google focusing on machine learning systems and cloud AI development, starting 2025.

Software Engineer, PhD, Early Career Campus, Machine Learning, Systems and Cloud AI, GPU Performance, 2025 Start

PhD Software Engineering role at Google focusing on GPU performance and machine learning infrastructure, offering competitive compensation and the opportunity to work on cutting-edge AI/ML solutions.

Cloud AI Engineer, Global Services Delivery (Multiple Language)

Cloud AI Engineer position at Google Cloud, focusing on ML solution development and customer technical advisory, requiring Python expertise and European language skills.