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
5000+ 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 an opportunity to work on cutting-edge AI/ML solutions that impact billions of users worldwide. As part of Google's engineering team, which includes thousands of PhDs, you'll apply your research expertise to real-world problems at massive scale.

The position involves developing next-generation technologies in areas including information retrieval, distributed computing, large-scale system design, networking, data storage, security, artificial intelligence, and natural language processing. You'll work on critical projects within MSCA, with flexibility to switch teams based on your interests and the organization's evolving needs.

Google Cloud provides enterprise-grade solutions leveraging Google's cutting-edge technology, serving customers in over 200 countries. The role offers competitive compensation ($136,000-$200,000 base salary plus bonus, equity, and benefits) and the chance to work alongside world-class engineers and researchers.

As a PhD Software Engineer, you'll lead and collaborate on team projects, develop advanced ML systems, diagnose complex technical issues, and ensure best practices in code development. The position requires a PhD in Computer Science or related field and programming experience in languages like Python, Java, or Go. The role starts in 2025 and offers opportunities to work in Kirkland, Seattle, or Sunnyvale.

Join Google's engineering team to be at the forefront of AI innovation, working on products that transform how billions of users interact with technology and information. This role is perfect for those who want to apply their research expertise to impactful projects while collaborating with diverse teams in a dynamic, fast-paced environment.

Last updated 10 days 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 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, Machine Learning, Systems and 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: C, C++, Java, JavaScript, Python, or Golang
  • 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
Equity
401k
  • Medical Insurance
  • Dental Insurance
  • Vision Insurance
  • Equity
  • 401k

Interested in this job?

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

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

PhD Software Engineer role at Google Cloud focusing on Machine Learning and AI systems development, offering competitive compensation and opportunity to work on cutting-edge technology.

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

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

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

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

Machine Learning Modeling Engineer, Silicon

Machine Learning Modeling Engineer position at Google, focusing on developing custom silicon solutions and ML accelerator software environments.

Software Engineer, TPU, Machine Learning Supercomputer

Software Engineer position at Google focusing on TPU and Machine Learning Supercomputer systems development and maintenance.