Taro Logo

Senior Software Engineer, GPU Performance, Google Scale

Google is a global technology company known for its pioneering work in AI, cloud computing, and software development.
$166,000 - $244,000
Machine Learning
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI · Enterprise SaaS

Description For Senior Software Engineer, GPU Performance, Google Scale

Google Cloud is seeking a Senior Software Engineer specializing in GPU Performance to join their ML, Systems, & Cloud AI (MSCA) organization. This role is critical in developing next-generation technologies that impact billions of users worldwide. The position focuses on optimizing GPU performance for machine learning infrastructure, working with cutting-edge hardware and software stacks.

The role combines deep technical expertise in GPU architecture and optimization with machine learning infrastructure development. You'll work on improving benchmarks, optimizing low-level kernels and compilers, and bridging the gap between model developers and hardware for optimal co-design and performance. The position offers unique access to the latest generation of GPUs and tools, leveraging Google's decade-plus experience in AI accelerators.

As a senior engineer, you'll collaborate with experts in ML, compiler design, and systems architecture through both internal and external partnerships. The role is part of Google Cloud's broader mission to develop and manage hardware, software, and ML infrastructure for all Google services and Cloud customers. You'll have the opportunity to influence strategic partnerships and shape next-generation GPU architectures.

The position offers competitive compensation, including a base salary range of $166,000-$244,000, plus bonus, equity, and comprehensive benefits. You'll be working in a team that prioritizes security, efficiency, and reliability while driving the future of hyperscale computing. This is an excellent opportunity for someone passionate about GPU optimization, machine learning infrastructure, and large-scale system design who wants to make a significant impact on Google's AI capabilities.

Last updated an hour ago

Responsibilities For Senior Software Engineer, GPU Performance, Google Scale

  • Build optimizations that improve benchmarks and impact Google's critical products and services
  • Shape the entire GPU software stack through influencing model design
  • Manage performance bottlenecks in tests and explore optimization techniques
  • Collaborate with ML, compiler design, and systems architecture teams

Requirements For Senior Software Engineer, GPU Performance, Google Scale

Python
Java
  • Bachelor's degree or equivalent practice experience
  • 5 years of experience with software development in one or more programming languages, and with data structures/algorithms
  • 3 years of experience testing, maintaining, or launching software products
  • 1 year of experience with software design and architecture
  • 3 years of experience with ML infrastructure
  • Experience working with GPUs

Benefits For Senior Software Engineer, GPU Performance, Google Scale

Medical Insurance
Equity
401k
  • Medical Insurance
  • Equity
  • 401k

Interested in this job?

Jobs Related To Google Senior Software Engineer, GPU Performance, Google Scale

Senior Software Engineer, Generative AI and LLMs

Senior Software Engineering role at Google focusing on developing Generative AI and LLM solutions for Pixel devices, combining advanced AI with mobile technology.

Senior Machine Learning Physical Design Engineer

Senior Machine Learning Physical Design Engineer role at Google, combining ML expertise with chip design to improve SoC performance, power, and area through AI-driven solutions.

Senior Software Engineer, AI/ML GenAI, Google Cloud

Senior Software Engineer position at Google Cloud focusing on AI/ML and GenAI development, requiring expertise in software engineering and advanced AI technologies.

Senior Imaging and On-Device Machine Learning Software Engineer, Silicon

Senior engineering role focusing on imaging and machine learning software development for Google's Tensor SoCs and Pixel devices, combining AI and computational photography expertise.

Senior Software Engineer, AI/ML, YouTube

Senior Software Engineer position at YouTube focusing on AI/ML development, requiring 5 years of software development experience and strong ML expertise.