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 offers an opportunity to work on critical projects that impact billions of users through Google Cloud's services. You'll be part of a team that designs, implements, and manages hardware, software, machine learning, and systems infrastructure for all Google services including Search, YouTube, and Google Cloud.
The ideal candidate will have strong programming skills in C++ or Python, experience with performance analysis and engineering, and knowledge of computer architecture. You'll work on developing performance models, conducting simulations, and collaborating with cross-functional teams to optimize system performance.
This role offers competitive compensation including a base salary range of $141,000-$202,000, plus bonus, equity, and comprehensive benefits. The position is based in either Raleigh or Durham, NC, and requires a Bachelor's degree in Computer Science or equivalent experience, along with at least 2 years of software development experience.
Working at Google Cloud means being part of an organization that prioritizes security, efficiency, and reliability while pushing the boundaries of hyperscale computing. You'll have the opportunity to work on cutting-edge technologies including TPUs and contribute to shaping the future of cloud computing and AI infrastructure.
The role combines technical expertise with collaborative problem-solving, making it ideal for engineers who are passionate about performance optimization and system architecture. You'll be empowered to act like an owner, take action, and innovate while working alongside talented engineers in a dynamic, fast-paced environment.