Software Engineer, Systems Research, PhD, Early Career

A global technology company that designs and develops internet-related services and products.
$141,000 - $202,000
Distributed Systems
Entry-Level Software Engineer
In-Person
5,000+ Employees
AI · Enterprise SaaS · Cloud

Description For Software Engineer, Systems Research, PhD, Early Career

Google is seeking a Software Engineer with a PhD background to join their Systems Research team in an early career role. This position is part of the ML, Systems, & Cloud AI (MSCA) organization, which is responsible for designing and implementing the infrastructure that powers Google's services and Cloud platform.

The role combines cutting-edge research with practical systems development, focusing on areas such as storage systems, distributed systems, cloud computing, and machine learning infrastructure. As a Systems Research Engineer, you'll be exploring emerging technologies and building prototypes to demonstrate their potential applications in modern data center and Cloud environments.

The position offers a competitive base salary range of $141,000-$202,000, plus additional benefits including bonus, equity, and comprehensive health coverage. This is an excellent opportunity for PhD graduates who want to bridge the gap between academic research and real-world implementation at scale.

Key responsibilities include conducting independent research, participating in team projects for system design and analysis, and working across research and engineering teams to integrate research findings into products. The role requires expertise in programming languages such as C++, Java, Python, or Go, and research experience in computer systems design.

Google's work environment promotes innovation and collaboration, with access to cutting-edge resources and the opportunity to work on projects that impact billions of users. The position is based in Sunnyvale, CA, where you'll be part of a team shaping the future of hyperscale computing and contributing to groundbreaking technologies like Google Cloud's Vertex AI platform.

This role is ideal for candidates who are passionate about systems research, have a strong academic background, and want to make a significant impact in the field of distributed systems and cloud computing while working at one of the world's leading technology companies.

Last updated 8 hours ago

Responsibilities For Software Engineer, Systems Research, PhD, Early Career

  • Explore emerging technologies and systems as an individual contributor in the research and development team
  • Participate in team projects to carry out system design, analysis, and building of prototypes
  • Create strategies that will lead to innovative projects and follow-on products for the future
  • Operate across research and engineering teams to influence products or integrate research results into products

Requirements For Software Engineer, Systems Research, PhD, Early Career

Python
Java
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
  • Research experience in an area of computer systems design and implementation

Benefits For Software Engineer, Systems Research, PhD, Early Career

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

Interested in this job?

Jobs Related To Google Software Engineer, Systems Research, PhD, Early Career

Software Engineer, Systems Research, PhD, Early Career

Early career software engineering role focused on systems research at Google, requiring PhD and programming experience in various languages.

Software Engineer, PhD, Early Career, Campus, Systems and Infrastructure, 2025 Start

PhD Software Engineer position at Google focusing on systems and infrastructure development, offering competitive compensation and opportunities to work on large-scale distributed systems.

Software Engineer, PhD, Early Career, Campus, Systems and Infrastructure, 2025 Start

PhD Software Engineering role at Google focusing on systems and infrastructure, offering competitive compensation and opportunities to work on large-scale distributed systems.

Software Engineer, Systems Research, PhD, Early Career

PhD-level Software Engineering role at Google focusing on systems research and implementation, combining academic expertise with practical development in cloud computing and machine learning infrastructure.

Software Engineer, PhD, Early Career, Campus, Systems and Infrastructure, 2025 Start

PhD Software Engineer role at Google focusing on systems and infrastructure development, starting 2025.