Google Cloud is seeking a Software Engineer III to join their Cloud Machine Learning Compute Service Platforms and Experience team. This role focuses on developing and maintaining the service platform for Machine Learning Computing on Google Cloud, including Tensor Processing Units (TPUs). The position offers an opportunity to work on cutting-edge technology that accelerates machine learning workloads and reduces computational costs.
As a Software Engineer III, you'll be responsible for building and improving the accelerator platform for TPUs, designing and implementing GCP API infrastructure, and working across various stack layers. The role requires collaboration with cross-functional teams and managing project schedules while identifying technical risks.
The ideal candidate should have experience in software development, distributed systems, and API design. Knowledge of AI/ML systems and cloud platforms is highly valued. The position offers competitive compensation ($136,000-$200,000) plus bonus, equity, and comprehensive benefits.
Google Cloud serves customers in over 200 countries, providing enterprise-grade solutions that leverage Google's cutting-edge technology. The company is committed to diversity, equality, and creating a culture of belonging. This role offers the opportunity to work on technologies that impact billions of users while contributing to the next generation of cloud computing and machine learning infrastructure.
Working at Google Cloud means being part of a team that's pushing the boundaries of technology, with opportunities to switch teams and projects as you grow. You'll be empowered to innovate and act like an owner, anticipating customer needs and taking action to drive technology forward.