Software Engineer, Systems Research, PhD, Early Career

Google is a leading technology company developing innovative products and services used by billions globally.
$136,000 - $200,000
Distributed Systems
Mid-Level Software Engineer
In-Person
5000+ Employees
3+ years of experience
AI · Enterprise SaaS

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

Google is seeking a Systems Research Software Engineer with a PhD background to join their research and development team. This role combines advanced academic knowledge with practical engineering to advance the state of the art in computing systems. The position focuses on exploring emerging technologies, particularly in distributed systems and machine learning infrastructure, while working on innovative projects that shape Google's future products. The role offers competitive compensation ($136,000-$200,000) plus additional benefits and the opportunity to work with cutting-edge technology. The ideal candidate will have strong research credentials, programming expertise, and the ability to bridge research and product development. This position offers the chance to impact billions of users while contributing to foundational computer science research at one of tech's most influential companies. The role involves collaboration across research and engineering teams, providing opportunities to influence product direction and integrate research findings into real-world applications.

Last updated 4 days 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 in order 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
  • Bonus
  • Equity
  • Benefits package

Interested in this job?

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

Software Engineer II, Infrastructure, Search Ads

Software Engineer II position at Google focusing on infrastructure and distributed systems for Search Ads, requiring 1 year of experience in software development and large-scale systems.

Software Engineer III, Infrastructure, Spanner Analytics Federation

Software Engineer III position at Google focusing on Spanner Analytics Federation, combining BigQuery and Spanner capabilities for unified transactional and analytical workloads.

Software Engineer III, Infrastructure, Platforms Infrastructure Engineering

Software Engineer III position at Google focusing on infrastructure and platforms engineering, developing large-scale systems and technologies.

Software Engineer III, Project Starline

Software Engineer III position at Google's Project Starline, developing revolutionary 3D communication technology with competitive compensation and growth opportunities.

Software Engineer, Systems Research, PhD, Early Career

Systems Research Software Engineer position at Google, focusing on advanced computer systems design and implementation with competitive compensation and benefits.