Google Cloud is seeking a Software Engineer III for their TPU Backend Compiler team. This role combines expertise in C++, compiler development, and machine learning infrastructure. The position offers an opportunity to work on cutting-edge technology that impacts billions of users worldwide. The ideal candidate will have strong experience in performance optimization, data structures, and algorithms, with a focus on ML infrastructure development. The role involves collaborating with cross-functional teams, contributing to documentation, and implementing solutions in specialized ML areas.
The position is based in Sunnyvale, CA, offering a competitive compensation package including a base salary range of $136,000-$200,000, plus bonus, equity, and comprehensive benefits. This is an excellent opportunity for engineers who want to work on large-scale systems and contribute to Google Cloud's mission of advancing technology.
As part of Google Cloud's engineering team, you'll be empowered to act like an owner, take action, and innovate. The role requires versatility and leadership qualities, as you'll be working on critical projects with opportunities to switch teams as the business evolves. You'll be at the forefront of developing solutions that impact Google Cloud's infrastructure and customer experience.
The ideal candidate should have at least 2 years of experience in software development, particularly with C++ and compiler work. A background in ML infrastructure, including model deployment, evaluation, and optimization, is crucial. While a Bachelor's degree is required, candidates with advanced degrees in Computer Science or related fields are preferred.
Google offers a collaborative environment where engineers can grow and contribute to meaningful projects. The company is committed to diversity, equality, and creating a culture of belonging. This role provides an excellent opportunity to work with cutting-edge technology while being part of a team that shapes the future of cloud computing and machine learning infrastructure.