Taro Logo

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

Google is a leading technology company that develops innovative solutions in AI, cloud computing, and software.
$141,000 - $202,000
Machine Learning
Entry-Level Software Engineer
In-Person
5,000+ Employees
AI · Enterprise SaaS · Cloud

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

Google Cloud is seeking PhD Software Engineers to join their Machine Learning, Systems and Cloud AI (MSCA) team, developing next-generation technologies that impact billions of users. This role offers an opportunity to work on cutting-edge AI/ML solutions and capabilities, leveraging Google's extensive infrastructure and frameworks.

As a PhD Software Engineer, you'll be part of an organization that delivers category-defining AI/ML solutions supporting customers worldwide. The position involves working on critical projects within MSCA, with flexibility to switch teams based on interests and growth opportunities. You'll be applying your research expertise to real-world problems that scale to billions of users, collaborating with thousands of other PhDs who bring their deep knowledge to enhance Google's systems and products.

The role combines advanced machine learning development with large-scale distributed computing challenges. You'll be working with state-of-the-art AI technology, custom ML hardware infrastructure, and contributing to Google Cloud's mission of accelerating digital transformation across industries. The position offers competitive compensation ($141,000-$202,000 + bonus + equity + benefits) and the opportunity to work in prime tech hubs (Kirkland, Seattle, or Sunnyvale).

Key aspects of the role include leading technical projects, developing advanced ML systems, diagnosing complex technical issues, and ensuring best practices in code development. You'll be at the forefront of innovation in AI/ML, working with teams that have decades of experience in designing and deploying machine learning solutions at massive scale.

This is an ideal opportunity for PhD graduates looking to apply their research expertise to impactful real-world applications, working with cutting-edge technology in a collaborative environment that values innovation and technical excellence. The role offers significant growth potential and the chance to shape the future of AI and cloud computing technologies.

Last updated 2 days ago

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

  • Lead and collaborate on team projects to carry out design, analysis, and development of advanced Machine Learning (ML) 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 Software Engineer, PhD, Early Career, Campus, Machine Learning, Systems and Cloud AI, 2025 start

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

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

Medical Insurance
401k
Equity
  • Medical Insurance
  • 401k
  • Equity

Interested in this job?

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