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 systems.

The role combines deep technical expertise in GPU architecture and optimization with machine learning infrastructure development. You'll work on sophisticated performance models and benchmarks, influence hardware roadmap decisions, and collaborate with experts across various domains. This position is particularly important as Google expands its GPU capabilities alongside its renowned TPU infrastructure.

As a senior engineer, you'll have the opportunity to shape the future of AI computing at Google, working with the latest GPU technologies and contributing to both internal systems and open-source projects. The role offers exposure to Google's vast infrastructure and the chance to impact products used by billions of users globally.

The position offers competitive compensation including a base salary range of $166,000-$244,000, plus bonus, equity, and comprehensive benefits. You'll be part of Google Cloud's team, working on critical projects that drive the company's machine learning infrastructure forward. The role requires a blend of technical expertise in GPU programming, machine learning, and software development, making it an exciting opportunity for someone passionate about high-performance computing and AI infrastructure.

Last updated 2 days 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 and optimizing low-level kernels and compilers
  • Manage performance bottlenecks in tests and explore optimization techniques
  • Collaborate with experts in ML, compiler design, and systems architecture

Requirements For Senior Software Engineer, GPU Performance, Google Scale

Python
  • 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
401k
Equity
  • Medical Insurance
  • 401k
  • Equity

Interested in this job?

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

Senior Software Developer, Machine Learning, Google Ads

Senior Software Developer position at Google focusing on machine learning applications in advertising technology, offering competitive compensation and opportunity to work on large-scale AI systems.

Senior Software Developer, Machine Learning and Embedded Systems

Senior Software Developer role focusing on machine learning and embedded systems optimization at Google, requiring expertise in ML frameworks and performance optimization.

Senior Software Developer, Machine Learning, Google Ads

Senior Software Developer role at Google focusing on Machine Learning and AI, developing next-generation technologies for Google Ads.

AI Code Assist Specialist, Partner Engineering

AI Code Assist Specialist position at Google Cloud, focusing on helping partners integrate and adopt Gemini Code Assist technology for software development.

Senior Software Engineer, Generative AI, Google Cloud AI

Senior Software Engineer position focused on Generative AI development at Google Cloud AI, offering competitive compensation and benefits.