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.