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. This position offers competitive compensation ($136,000-$200,000 + bonus + equity + benefits) and the opportunity to work with cutting-edge technology that impacts billions of users.
Google Cloud accelerates organizations' digital transformation across industries, serving customers in more than 200 countries. The company is committed to diversity, equality, and creating a culture of belonging. This role provides an excellent opportunity to work on next-generation technologies while contributing to Google Cloud's mission of enabling growth and solving critical business problems for customers worldwide.
Join a team that's pushing the boundaries of machine learning infrastructure and help shape the future of cloud computing at one of the world's most innovative companies. You'll have the chance to work with state-of-the-art TPU technology while collaborating with talented engineers and researchers in a dynamic, fast-paced environment.