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, which power services used by billions of users worldwide.
The position combines software engineering expertise with performance analysis, requiring proficiency in C++ or Python and a strong understanding of system performance optimization. You'll be working on critical projects for Google Cloud, conducting simulations, analyzing results, and implementing performance improvements across the platform.
The role offers an opportunity to work with cutting-edge technologies, including Google's latest TPUs and global network infrastructure. You'll be part of a team that shapes the future of hyperscale computing and contributes to Google Cloud's Vertex AI platform, which brings Gemini models to enterprise customers.
The ideal candidate should have at least 2 years of experience in software development and performance engineering, with a Bachelor's degree in Computer Science or equivalent experience. Additional valuable skills include experience with computer architecture, particularly System on a Chip (SoC) architecture, and expertise in statistical analysis tools including machine learning.
This position offers competitive compensation, including a base salary range of $141,000-$202,000, plus bonus, equity, and comprehensive benefits. The role is based in either Raleigh or Durham, NC, providing an opportunity to work with world-class engineers while contributing to technologies that impact billions of users globally.
Working at Google Cloud means being part of a dynamic environment where innovation is encouraged, and engineers are empowered to act like owners. You'll have opportunities to switch teams and projects as you grow, ensuring continuous learning and development in your career.