← All roles

Staff Software Engineer, AI and Infrastructure

Apply on company site
Sunnyvale, CA, USA$207k - $300kFull-timePosted 1w ago

About the role

Google Cloud AI and Infrastructure role focused on designing and delivering large-scale, secure, and efficient infrastructure to support AI/ML workloads and enterprise products. Part of the Borglet Infrastructure team, developing core pieces of Borglet to manage lifecycle of user processes on machines, with emphasis on TPU/GPU cluster management, security, and scalable infrastructure.

Responsibilities

  • Design, implement, and analyze computer systems and their interactions with the kernel and hardware.
  • Collaborate with partner teams as well as users across Google e.g., Borg team, ML teams, HW platform teams, SRE teams, Google's internal and Cloud users.
  • Solve ambiguous and high impact problems.
  • Conduct strategic planning and tactical execution in complex projects. Ability to cross-coordinate across partner teams in Warsaw.
  • Develop junior engineers on the team.

Qualifications

  • Bachelor's degree or equivalent practical experience.
  • 8 years of experience programming in C++.
  • 5 years of experience testing, and launching software products.
  • 5 years of experience building and developing large-scale infrastructure, distributed systems or networks, or experience with compute technologies, storage, or hardware architecture.
  • 3 years of experience with software design and architecture.

Skills

Required:C++ programmingSoftware testing and product launchLarge-scale infrastructure / distributed systemsSoftware design and architecture
Last updated Oct 23, 2026. Interested? Apply on the company site.

About Google

Google Search homepage

llmtext-to-speechvoice-ai-stack

More open roles at Google