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 for Google's vast infrastructure that powers services like Search, YouTube, and Google Cloud. The position requires expertise in C++ or Python programming, with a focus on performance analysis and system optimization.
The role involves working with cutting-edge technologies in distributed computing, machine learning, and system architecture. You'll be responsible for conducting simulations, analyzing results, and implementing performance improvements across Google's systems. The team's work directly impacts billions of users and enterprise customers worldwide.
As a Performance Modeling Engineer, you'll collaborate with cross-functional teams, working on critical projects that shape the future of hyperscale computing. The position offers exposure to advanced technologies like TPUs and Vertex AI, Google's leading AI platform for enterprise customers.
The ideal candidate should have at least 2 years of experience in software development and performance engineering, with strong skills in data structures and algorithms. Additional expertise in computer architecture, particularly System on Chip (SoC) architecture, and experience with statistical analysis tools including machine learning would be advantageous.
This role offers competitive compensation including a base salary range of $141,000-$202,000, plus bonus, equity, and comprehensive benefits. You'll be part of Google's innovative culture, working with talented engineers and contributing to technologies that impact users globally. The position provides opportunities for growth and development within Google's dynamic environment, where you can switch teams and projects as your career evolves.