Staff Software Engineer, Ai/ml Storage Infrastructure

Google Google · Big Tech · San Jose, CA +1

Staff Software Engineer, AI/ML Storage Infrastructure at Google. This role focuses on building and maintaining large-scale software solutions and infrastructure, with a strong emphasis on distributed systems and storage. While the title mentions AI/ML, the core responsibilities are in infrastructure engineering rather than direct AI model development or research.

What you'd actually do

  1. Provide technical leadership on high-impact projects.
  2. Influence and coach a distributed team of engineers.
  3. Facilitate alignment and clarity across teams on goals, outcomes, and timelines.
  4. Manage project priorities, deadlines, and deliverables.
  5. Design, develop, test, deploy, maintain, and enhance large scale software solutions.

Skills

Required

  • C++
  • software products
  • large-scale infrastructure
  • distributed systems
  • networks
  • compute technologies
  • storage
  • hardware architecture
  • software design
  • software architecture

Nice to have

  • data structure
  • algorithms
  • technical leadership
  • project teams
  • technical direction
  • complex, matrixed organization
  • cross-functional projects
  • cross-business projects