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.