Taro Logo

Software Engineer, Systems Research, PhD, Early Career

A global technology company that designs and develops internet-related services and products.
$141,000 - $202,000
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 for their Systems Research team, focusing on advancing the state of the art in computing and building next-generation intelligent systems. This role is part of the ML, Systems, & Cloud AI (MSCA) organization, which is responsible for Google's hardware, software, machine learning, and systems infrastructure.

The position requires a PhD in Computer Science or related field, with research experience in computer systems design and implementation. The ideal candidate should have strong programming skills in languages like C, C++, Java, JavaScript, Python, or Golang, and research experience in areas such as storage systems, distributed systems, cloud computing, or machine learning systems.

As a Systems Research Software Engineer, you'll work on exploring emerging technologies, designing and implementing experimental systems, and creating innovative solutions that can be integrated into Google's products. You'll collaborate with both research and engineering teams, contributing to the development of cutting-edge technologies that impact billions of users worldwide.

The role offers competitive compensation ($141,000-$202,000 base salary) plus bonus, equity, and comprehensive benefits. Located in Sunnyvale, CA, you'll be part of Google's world-class research team, working on projects that shape the future of hyperscale computing and drive innovation in areas like Google Cloud's Vertex AI platform.

This is an excellent opportunity for PhD graduates who are passionate about systems research and want to make a significant impact on the future of computing technology while working with some of the industry's brightest minds in a collaborative, innovation-focused environment.

Last updated 24 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 to influence products or integrate research results into products

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

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

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

Medical Insurance
401k
Equity
  • Bonus
  • Equity
  • Benefits package

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