Staff AI/ML Storage Systems Engineer — Edge & Cloud

Google Inc.

Kirkland (WA)

On-site

USD 207,000 - 300,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Google's AI Storage team within Google Distributed Cloud builds scalable storage systems for AI workloads at the edge and in air-gapped environments. The role focuses on delivering high-throughput, ultra-low-latency data access to keep GPUs and accelerators saturated while ensuring sovereignty and security.

As a Staff Software Engineer, you will own core storage components, collaborate across AI infra, compute, and networking teams, and contribute to a cloud-anywhere storage architecture across

Qualifications

  • Bachelor’s degree or equivalent practical experience.
  • 8 years of experience in software development.
  • 5 years of experience with ML design and ML infrastructure.
  • 5 years of experience in systems architecture, including building or maintaining distributed systems or large-scale storage architectures.
  • 5 years of experience in systems programming (e.g., C++, Go, or Rust).

Responsibilities

  • Design and develop scalable, distributed File and Object storage solutions that serve as the critical foundational backbone for complex AI/ML workloads within the GDC environment.
  • Engineer advanced solutions optimized for massive throughput, specifically enabling high-frequency model checkpointing and the ultra-low latency data access required for AI training and inference.
  • Drive technical execution with external partners to seamlessly integrate high-performance storage hardware with Google's distributed software ecosystem.
  • Take full life-cycle responsibility for core storage services, ensuring security, data durability, and high availability across disconnected edge and on-premises environments.
  • Partner with AI infrastructure, compute, and networking teams to architect system-wide improvements and deliver a unified 'cloud-anywhere' experience.

Skills

Software development
ML design & infrastructure
Distributed systems
Systems programming (C++, Go, Rust)

Education

Bachelor's degree or equivalent practical experience
Master’s degree or PhD preferred

Job description

Google's AI Storage team within Google Distributed Cloud builds scalable storage systems for AI workloads at the edge and in air-gapped environments. The role focuses on delivering high-throughput, ultra-low-latency data access to keep GPUs and accelerators saturated while ensuring sovereignty and security.

As a Staff Software Engineer, you will own core storage components, collaborate across AI infra, compute, and networking teams, and contribute to a cloud-anywhere storage architecture across

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Staff Software Engineer, AI/ML, Google Distributed Cloud, Storage
Staff Software Engineer, AI/ML, Google Distributed Cloud, Storage

Socket.dev • Kirkland (WA)

On-site
USD 207,000 - 300,000
Equity
Bonus
Benefits
Staff AI/ML Storage Infrastructure Engineer
Staff AI/ML Storage Infrastructure Engineer

Google Inc. • San Jose (CA)

On-site
USD 207,000 - 301,000
20% bonus target
Equity
Comprehensive benefits
Senior Staff AI Data Engineer - GKE Storage & Kubernetes
Senior Staff AI Data Engineer - GKE Storage & Kubernetes

Google • United States

On-site
USD 262,000 - 364,000
Health insurance
401(k) match
Paid time off
+4
Senior Staff Software Engineer – GKE AI Data Architect
Senior Staff Software Engineer – GKE AI Data Architect

Socket.dev • Seattle (WA)

On-site
USD 262,000 - 364,000
Equity
Bonus target
Comprehensive benefits
Senior Staff Engineer - AI/ML Storage & Kubernetes
Senior Staff Engineer - AI/ML Storage & Kubernetes

Google Inc. • Seattle (WA)

Hybrid
USD 262,000 - 364,000
Health, dental, vision, life, and dis/
401(k) with company match
Paid Time Off: 20 days + 6.15 hrs/pay
Staff Engineer & Tech Lead: Cloud Storage & Systems
Staff Engineer & Tech Lead: Cloud Storage & Systems

Google • United States

On-site
USD 207,000 - 300,000
Staff Engineer: AI/ML Storage & Large-Scale Infrastructure
Staff Engineer: AI/ML Storage & Large-Scale Infrastructure

Socket.dev • San Jose (CA)

On-site
USD 207,000 - 300,000
Staff AI/ML Systems Engineer — Distributed Storage
Staff AI/ML Systems Engineer — Distributed Storage

Google • Kirkland (WA)

On-site
USD 207,000 - 301,000
Health, dental, and vision insurance
Retirement Benefits: 401(k) with company match
20 days of vacation per year
+3
Senior Staff AI Data Architect, GKE Storage
Senior Staff AI Data Architect, GKE Storage

Google • Seattle (WA)

On-site
USD 262,000 - 364,000
Health Insurance
Retirement benefits (401k)
Paid time off (PTO)
+3
Staff Software Engineer, AI/ML, Google Distributed Cloud, Storage
Staff Software Engineer, AI/ML, Google Distributed Cloud, Storage

Google Inc. • Kirkland (WA)

On-site
USD 207,000 - 300,000