Taro Logo

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

Google Cloud accelerates organizations' digital transformation by delivering enterprise-grade solutions leveraging cutting-edge technology.
$141,000 - $202,000
Machine Learning
Entry-Level Software Engineer
In-Person
5,000+ Employees
AI · Enterprise SaaS · Cloud
This job posting may no longer be active. You may be interested in these related jobs instead:

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) organization. This role offers the opportunity to work on cutting-edge AI/ML solutions that impact billions of users worldwide. As part of the team, you'll develop next-generation technologies in distributed computing, large-scale system design, and artificial intelligence.

The position combines research expertise with practical engineering, allowing you to apply advanced knowledge to real-world problems at massive scale. You'll work alongside thousands of PhDs who bring deep technical knowledge to enhance Google's systems and products. The role offers flexibility to switch teams based on your interests while working on critical projects within MSCA.

Google Cloud provides enterprise-grade solutions leveraging Google's cutting-edge technology, helping organizations across 200+ countries digitally transform their businesses. The role offers competitive compensation ($141,000-$202,000 + bonus + equity + benefits) and the opportunity to work in key tech hubs (Kirkland, Seattle, or Sunnyvale).

Key responsibilities include leading ML systems development, diagnosing complex technical issues, and ensuring code quality through review and best practices. The ideal candidate will have a PhD in Computer Science or related field, strong programming skills, and experience with ML/AI systems, distributed computing, or systems architecture.

This is an excellent opportunity for PhD graduates looking to apply their research in a practical setting while working on transformative technology at one of the world's leading tech companies. The role offers significant impact potential, professional growth opportunities, and the chance to work with cutting-edge AI/ML technology at scale.

Last updated 10 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
  • Ability to start full-time role in 2025

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

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