Senior Accelerators Systems Software Architect, AI Transformation

Google•Sunnyvale, CA
•$262,000 - $364,000

About The Position

Google’s software engineers develop technologies that help billions of users connect, explore, and interact with information. The role is part of the team developing node and distributed system software, firmware, tools, and testing frameworks for integrating accelerators—including GPUs, TPUs, and Video Transcoder Accelerators—into Google Data Centers. These systems support machine-learning and high-performance workloads for Google services and Google Cloud customers. This senior engineering position offers the opportunity to influence the full technology stack, from hardware-software interfaces and computer architecture to deployment of advanced AI systems. The role calls for deep expertise in how workloads use accelerators and a strong focus on quality and reliability throughout manufacturing and deployment. The AI and Infrastructure organization delivers AI and infrastructure capabilities at scale, efficiency, reliability, and velocity for Google users, customers, and employees.

Requirements

  • Bachelor’s degree or equivalent practical experience.
  • 8 years of experience programming in C++.
  • 5 years of experience with design and architecture, and testing and launching software products.
  • Experience integrating Generative AI tools or Large Language Model (LLM) interfaces into workflows.
  • Experience with architecture and writing software that interacts with hardware.
  • Experience with data center servers and AI platforms.

Nice To Haves

  • Master’s degree or PhD in Engineering, Computer Science, or a related technical field.
  • 8 years of experience with data structures and algorithms.
  • 5 years of experience in a technical leadership role leading project teams and setting technical direction.
  • 3 years of experience working in a complex, matrixed organization involving cross-functional or cross-business projects.
  • Experience with Peripheral Component Interconnect Express (PCIe) or other high-speed IO protocols and ML SOC architecture.

Responsibilities

  • Provide technical leadership on high-impact projects and anchor the architecture and engineering roadmap for common software across Accelerator platforms.
  • Design, develop, test, deploy, and maintain large-scale software solutions, including board and chip firmware and Linux kernel drivers.
  • Interface with and drive industry ecosystem engagement related to technology standards for modern Accelerator platforms.
  • Facilitate and drive AI transformation across Accelerator software teams by using the latest AI tools to accelerate design and development.
  • Influence and coach a distributed team of engineers while managing project priorities, deadlines, and deliverables.

Benefits

  • 25% bonus target
  • Equity
  • Benefits
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service