Taro Logo

Software Engineer, GPU, Google Cloud Platforms

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information and one another.
Backend
Entry-Level Software Engineer
In-Person
5,000+ Employees
1+ year of experience
AI · Enterprise SaaS · Cloud

Description For Software Engineer, GPU, Google Cloud Platforms

Google is seeking a Software Engineer to join their ML, Systems, & Cloud AI (MSCA) organization, focusing on GPU system software development. This role is crucial for developing and maintaining system software for Google's data center GPU accelerators. The position combines low-level system programming with large-scale infrastructure development, requiring expertise in GPU architectures and system software.

The ideal candidate will work at the intersection of hardware and software, developing solutions that power Google's vast array of services and Cloud platforms. They will be responsible for the system software stack that enables GPU acceleration across Google's infrastructure, working with cross-functional teams to drive new product initiatives and technical direction.

This role offers the opportunity to work on cutting-edge technology that impacts billions of users through Google's services and Cloud platform. The position involves collaboration with various teams across Google, contributing to the company's hyperscale computing future and working with advanced technologies like TPUs and Vertex AI.

The role combines technical depth in system software with the scale and impact of Google's infrastructure. Successful candidates will help shape the future of GPU acceleration in data centers while working with some of the most advanced computing systems in the world. This position offers significant growth potential and the chance to work on technology that powers next-generation AI and cloud computing solutions.

Last updated 2 days ago

Responsibilities For Software Engineer, GPU, Google Cloud Platforms

  • Develop and maintain the system software stack for Graphics Processing Unit (GPU) system software
  • Help identify dependencies in cross-functional teams and drive New Product Introduction (NPI) execution
  • Help on setting technical direction and priorities for adjacent engineers
  • Drive System Software integration to enable next generation GPU Accelerators for Google Data Center

Requirements For Software Engineer, GPU, Google Cloud Platforms

Python
Linux
Java
JavaScript
  • Bachelor's degree or equivalent practical experience
  • 1 year of experience with software development in one or more programming languages
  • 1 year of experience with data structures or algorithms
  • 1 year of experience in building and developing large-scale infrastructure or distributed systems

Benefits For Software Engineer, GPU, Google Cloud Platforms

Medical Insurance
401k
Parental Leave
  • Health insurance
  • Retirement benefits
  • Parental leave
  • Equal opportunity employer

Interested in this job?

Jobs Related To Google Software Engineer, GPU, Google Cloud Platforms