Taro Logo

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 develop next-generation technologies in AI/ML and distributed systems. This role offers the opportunity to work on cutting-edge projects that impact billions of users worldwide.

As a PhD Software Engineer in MSCA, 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. You'll work on critical projects involving distributed computing, large-scale system design, artificial intelligence, and machine learning.

The position requires expertise in systems development, with a focus on architecting and developing distributed systems, concurrency, and synchronization. You'll collaborate across teams, lead technical projects, and apply your research expertise to solve complex problems at scale. The role involves both hands-on coding and system design, with opportunities to work on various aspects of Google's ML infrastructure.

MSCA designs, implements, and manages the hardware, software, ML, and systems infrastructure for all Google services and Google Cloud. The organization has a significant impact through products like Google Cloud's Vertex AI and is at the forefront of hyperscale computing innovation.

This is an excellent opportunity for PhD graduates to apply their research expertise to real-world problems while working with cutting-edge technology. The role offers competitive compensation, comprehensive benefits, and the chance to work with thousands of other PhDs who bring their deep knowledge to enhance Google's systems and products.

The position is based in either Sunnyvale, CA or Seattle, WA, with an expected start date in 2025. You'll be part of a team that prioritizes security, efficiency, and reliability while driving towards shaping the future of hyperscale computing and AI infrastructure.

Last updated 2 days 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
JavaScript
Go
  • 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
  • Medical Insurance
  • 401k
  • Equity

Interested in this job?

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