Google Cloud is seeking a Software Engineer specializing in Performance Modeling to join their ML, Systems, & Cloud AI (MSCA) organization. This role is crucial for developing and maintaining performance models of Google's systems, conducting simulations, and implementing performance improvements. The position requires expertise in C++ or Python programming, along with strong background in performance analysis and engineering.
The role sits within Google Cloud's infrastructure team, which develops next-generation technologies impacting billions of users. The MSCA organization is responsible for designing and managing hardware, software, machine learning, and systems infrastructure for all Google services and Google Cloud. They focus on security, efficiency, and reliability while pushing the boundaries of hyperscale computing.
The ideal candidate will have 2+ years of software development experience with strong knowledge of data structures/algorithms and performance engineering. They'll work on critical projects for Google Cloud, with opportunities to switch teams as the business evolves. The role offers competitive compensation ($141,000-$202,000 + bonus + equity + benefits) and the chance to work with cutting-edge technology including Google Cloud's Vertex AI platform.
This position offers excellent growth potential and the opportunity to work with cross-functional teams on complex performance optimization challenges. The role is based in either Raleigh or Durham, NC, and requires collaboration with teams across Google's global infrastructure. It's an excellent opportunity for engineers passionate about system performance and interested in working at the forefront of cloud computing technology.