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

Google Cloud accelerates organizations' digital transformation by delivering enterprise-grade solutions leveraging cutting-edge technology.
$136,000 - $200,000
Machine Learning
Entry-Level Software Engineer
In-Person
5,000+ Employees
AI · Enterprise SaaS · Cloud

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

Google Cloud is seeking PhD Software Engineers to join their Machine Learning, Systems and Cloud AI (MSCA) team. This role offers a unique opportunity to work on next-generation technologies that impact billions of users worldwide. As part of MSCA, you'll develop category-defining AI/ML solutions and capabilities, leveraging Google's extensive infrastructure and frameworks.

The position combines cutting-edge research with practical implementation, allowing you to apply your PhD expertise to real-world problems at massive scale. You'll work on critical projects within Google Cloud, with the flexibility to switch teams as your interests evolve. The role demands creativity, leadership, and enthusiasm for tackling new challenges across the full technology stack.

Google's engineering teams include thousands of PhDs who bring their deep knowledge and research experience to enhance systems and products. You'll be joining one of the world's leading suppliers and consumers of ML and AI technology, with decades of experience in designing and deploying ML software and custom hardware infrastructure at scale.

The company offers a competitive compensation package, including a base salary range of $136,000-$200,000, plus bonus, equity, and comprehensive benefits. This is an excellent opportunity for PhD graduates looking to make a significant impact in the field of machine learning and cloud computing while working with diverse teams on products that are changing the world.

The role requires strong programming skills in languages like Python, Java, or Go, and deep expertise in machine learning systems. You'll be responsible for leading projects, resolving complex technical issues, and ensuring best practices in code development. The position offers the chance to work in various locations across the US, including major tech hubs like Sunnyvale, Cambridge, and Seattle.

Last updated 2 hours ago

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

  • Lead and collaborate on team projects to carry out design, analysis, and development of advanced Machine Learning (ML) systems
  • Study, diagnose and resolve complex technical modeling and systems issues
  • Develop code and review code developed by other developers

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

Python
Java
Go
  • PhD degree in Computer Science, or a related technical field, or equivalent practical experience
  • Experience coding in C, C++, Java, JavaScript, Python, or Golang
  • Experience in designing, developing, or applying ML/AI systems in large-scale distributed environment (preferred)
  • Experience with performance, reliability, systems data analysis, visualization tools, architecture (preferred)
  • Experience with Unix/Linux, Kernel development, microcontrollers, system development (preferred)
  • Ability to start full-time role in 2025

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

Medical Insurance
Dental Insurance
Vision Insurance
  • Bonus
  • Equity
  • Benefits package

Interested in this job?

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

Engineering Analyst, AI Safety

Engineering Analyst position at Google focusing on AI Safety, combining data analysis and machine learning to protect users and ensure product integrity.

Software Engineer, PhD, Early Career, AI/Machine Learning

PhD Software Engineer position at Google focusing on AI/Machine Learning, offering competitive compensation and opportunity to work on cutting-edge technologies.

Program Manager I, Supply Chain Machine Delivery, Technical Infrastructure

Program Manager position at Google focusing on Machine Learning Supply Chain Operations delivery, offering competitive salary and benefits in Atlanta.

Engineering Analyst, AI Safety

Engineering Analyst position at Google focusing on AI Safety, combining data analysis and machine learning to protect users across Google products.

Software Engineer, PhD, Early Career, AI/Machine Learning

PhD-level Software Engineering position at Google focusing on AI/ML development, offering competitive salary and opportunity to work on cutting-edge technology.