Google Cloud is seeking a Software Engineer specializing in Performance Modeling to join their ML, Systems, & Cloud AI (MSCA) organization. This role is critical in developing and maintaining performance models for Google's systems infrastructure that powers services like Search, YouTube, and Google Cloud. The position requires expertise in C++ or Python programming, along with strong background in performance analysis and computer architecture.
The role involves developing sophisticated performance models, conducting simulations, and analyzing results to optimize system performance. You'll work with cross-functional teams to identify and implement performance improvements, while staying current with the latest developments in performance modeling and simulation technologies.
As part of Google Cloud's engineering team, you'll contribute to next-generation technologies that impact billions of users globally. The position offers opportunities to work on critical projects within Google Cloud, with flexibility to grow and evolve with the business. The role combines technical expertise in software development with specialized knowledge in performance engineering and system architecture.
The MSCA organization is responsible for the hardware, software, machine learning, and systems infrastructure across Google's services and Cloud platform. This team prioritizes security, efficiency, and reliability while pushing the boundaries of hyperscale computing. Their work includes developing TPUs and managing global networks, with significant impact through products like Google Cloud's Vertex AI platform.
This is an excellent opportunity for someone passionate about performance engineering and system optimization, offering competitive compensation and the chance to work on large-scale systems that power Google's global infrastructure. The role provides a unique blend of software development, performance analysis, and system architecture work in a dynamic, fast-paced environment.