Software Engineer III, TPU Backend, Compiler

Google Cloud develops next-generation technologies that connect billions of users, focusing on cloud computing and innovative solutions.
$136,000 - $200,000
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
AI · Enterprise SaaS

Description For Software Engineer III, TPU Backend, Compiler

Google Cloud is seeking a Software Engineer III to join their TPU Backend Compiler team. This role is crucial for developing next-generation technologies that impact billions of users worldwide. The position combines expertise in C++ programming, compiler optimization, and machine learning infrastructure.

The role offers an exciting opportunity to work on cutting-edge technology at one of the world's leading tech companies. You'll be part of Google Cloud's engineering team, focusing on specific projects critical to Google Cloud's needs. The position requires strong technical skills in C++ development, compiler optimization, and ML infrastructure, with opportunities to work across various aspects of system design and implementation.

As a Software Engineer III, you'll collaborate with peers through design and code reviews, contribute to documentation, and solve complex technical challenges. The role offers competitive compensation ($136,000-$200,000 base salary) plus bonus and equity, along with Google's comprehensive benefits package.

The ideal candidate will have at least 2 years of experience in software development, particularly with C++ and compiler optimization. You'll work in Sunnyvale, CA, contributing to Google Cloud's mission while having opportunities for growth and project diversity. The role combines technical expertise with collaborative teamwork, making it perfect for engineers who want to impact cloud computing and machine learning infrastructure at scale.

Google's inclusive culture and commitment to innovation make this an excellent opportunity for engineers looking to advance their careers while working on challenging and meaningful projects. The position offers the chance to work with cutting-edge technology while contributing to products that affect billions of users globally.

Last updated 13 days ago

Responsibilities For Software Engineer III, TPU Backend, Compiler

  • Write product or system development code
  • Collaborate with peers and stakeholders through design and code reviews
  • Contribute to existing documentation or educational content
  • Triage product or system issues and debug/track/resolve
  • Implement solutions in specialized ML areas, utilize ML infrastructure, and contribute to model optimization and data processing

Requirements For Software Engineer III, TPU Backend, Compiler

  • Bachelor's degree or equivalent practical experience
  • 2 years of experience with data structures or algorithms
  • 2 years of experience with software development in C++
  • 2 years of experience in performance optimization
  • 2 years of experience working with compliers
  • 1 year of experience with ML infrastructure

Benefits For Software Engineer III, TPU Backend, Compiler

Medical Insurance
Dental Insurance
Vision Insurance
  • bonus
  • equity
  • benefits package

Interested in this job?

Jobs Related To Google Software Engineer III, TPU Backend, Compiler

Software Developer III, Google Cloud Business Platforms

Software Developer III position at Google Cloud Business Platforms, focusing on developing enterprise-grade cloud solutions and next-generation technologies.

Advertising Solutions Architect, Measurement, gTech Ads LCS

Join Google as an Advertising Solutions Architect to design and implement technical solutions for advertising and measurement products while supporting major clients in the Nordic region.

Advertising Solutions Architect, gTech Ads LCS

Technical role combining software architecture, client solutions, and advertising technology expertise at Google's gTech Ads team.

Technical Program Manager III, Databases, Google Cloud

Technical Program Manager III position at Google Cloud leading database product development and delivery, requiring 5 years of program management experience.

Product Manager, Discover Feed, Internationalization

Lead product strategy and development for Google's Discover Feed internationalization, focusing on user experience and growth in international markets.