Google Cloud's software engineers develop next-generation technologies that transform how billions of users connect, explore, and interact with information. This ML Compiler Engineer role focuses on developing and optimizing machine learning infrastructure within Google Cloud Platform. You'll work on critical projects involving compiler optimization, ML model performance analysis, and code generation for GPU compilers. The role offers opportunities to work with cutting-edge ML infrastructure, contribute to Google's planet-wide platform, and solve challenging problems in machine learning compilation.
As part of Google Cloud, you'll be working on technologies that serve diverse clients from startups to billion-user companies, providing advanced data and analytics solutions. The position requires expertise in ML infrastructure, compiler optimization, and modern C++ development. You'll collaborate with teams across Google to improve code generation, analyze model performance, and integrate new technologies like MLIR.
The role offers growth opportunities through various rotations, including bug triaging and guiding external contributions. You'll be empowered to act like an owner, innovate, and tackle complex technical challenges. Google's commitment to diversity, equality, and inclusion ensures a supportive work environment where you can make a significant impact on the future of cloud computing and machine learning infrastructure.
Working at Google Cloud means being part of a team that's pushing the boundaries of technology while maintaining high standards of security and performance. You'll have the chance to work with state-of-the-art tools and technologies while contributing to solutions that help businesses worldwide harness the power of Google's infrastructure.