Software Engineer III, TPU Backend, Compiler

Google Cloud develops next-generation technologies that change how billions of users connect, explore, and interact with information.
$136,000 - $200,000
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
AI · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
Software Developer III, Google Cloud Business Platforms

Software Developer III position at Google Cloud Business Platforms, focusing on developing cloud infrastructure and enterprise solutions with opportunities to work on large-scale systems.

Software Developer III, Infrastructure, Core

Software Developer III position at Google focusing on infrastructure and core systems development, offering competitive compensation and the opportunity to work on large-scale distributed systems.

Technical Solutions Developer, Workspace Support, Google Cloud

Technical Solutions Developer position at Google Cloud, combining software development expertise with customer support to resolve complex issues and improve Google Workspace products.

Software Enginer ll, Chrome Enterprise Core

Software Engineer II position at Google working on Chrome Enterprise Core, focusing on cloud management features and full-stack development.

ASIC RTL Design Engineer, Silicon

ASIC RTL Design Engineer position at Google, focusing on custom silicon solutions and foundation IP design for Pixel SoCs, requiring expertise in RTL design and microarchitecture.

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 compiler development, machine learning infrastructure, and performance optimization.

The ideal candidate will work on critical projects within Google Cloud, with opportunities for growth and team rotation as the business evolves. The role requires strong C++ programming skills, experience with compilers, and knowledge of ML infrastructure. You'll be part of a team that pushes technological boundaries across various domains, including distributed computing, system design, and artificial intelligence.

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, equity, and comprehensive benefits.

Google's culture emphasizes innovation, ownership, and versatility. You'll work in an environment that values diversity, inclusion, and equal opportunity. The position is based in Sunnyvale, CA, offering the opportunity to work with some of the industry's brightest minds while contributing to products that impact users globally.

This role is perfect for someone who combines technical expertise with a passion for optimization and machine learning, seeking to make a significant impact in cloud computing technology. Join Google Cloud to help shape the future of how users interact with technology while growing your career in a dynamic, forward-thinking environment.

Last updated 5 months 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 issues
  • 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
401k
Equity
  • Base salary
  • Bonus
  • Equity
  • Comprehensive benefits package

Interested in this job?