Staff AI/ML Data Platform Engineer

Google

Sunnyvale (CA)

On-site

USD 207,000 - 300,000

Full time

2 hours ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products scale massively and extend beyond web search, spanning information retrieval, distributed computing, and AI-driven security workloads.

As a software engineer, you will work on a specific project critical to Google’s needs with opportunities to switch teams as the company grows.

Qualifications

  • Bachelor's degree or equivalent practical experience.
  • 8 years of experience in software development.
  • 5 years of experience testing, and launching software products, and 3 years of experience with software design and architecture.
  • 5 years of experience designing, leading, and scaling large-scale software architectures, distributed systems, or high-throughput data processing platforms.
  • Experience working with AI platforms or generative AI technologies (including generative AI agents).
  • Master’s degree or PhD in Engineering, Computer Science, or a related technical field (preferred).
  • 3 years of experience in a technical leadership role leading project teams and setting technical direction (preferred).
  • 3 years of experience working in a complex, matrixed organization involving cross-functional, or cross-business projects (preferred).
  • Experience building large-scale distributed systems processing data at scale (preferred).
  • Experience working in the Enterprise Security space, specifically, building SIEM products (preferred).

Responsibilities

  • Develop an understanding of schema-on-read pipelines, in-line streaming enrichment, and search indexing architectures.
  • Design, lead, build, and launch critical cloud lakehouse solutions for a global customer base.
  • Reimagine data storage tiers, indexing mechanisms, and enrichment capabilities for core services.
  • Identify and implement architecture improvements to make the platform simpler, robust, and scalable.
  • Leverage expertise in SIEM, security data lakes, or large-scale distributed data products to address customer pain points.

Skills

Software development
Software testing
Software architecture
Large-scale distributed systems
Generative AI

Education

Bachelor's degree

Job description

Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products scale massively and extend beyond web search, spanning information retrieval, distributed computing, and AI-driven security workloads.

As a software engineer, you will work on a specific project critical to Google’s needs with opportunities to switch teams as the company grows.

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

Similar jobs worth comparing

Staff AI/ML Engineer, Cloud Infrastructure Lead
Staff AI/ML Engineer, Cloud Infrastructure Lead

Google • San Jose (CA)

On-site
USD 207,000 - 300,000
Health insurance
Dental insurance
Vision insurance
+8
Senior AI & Infrastructure Engineer
Senior AI & Infrastructure Engineer

Google • Kirkland (WA)

On-site
USD 147,000 - 210,000
Health insurance
Dental insurance
Vision insurance
+8
Lead AI & ML Systems Manager
Lead AI & ML Systems Manager

Google • Sunnyvale (CA)

On-site
USD 207,000 - 300,000
Senior AI/ML Engineer - GenAI & Infra
Senior AI/ML Engineer - GenAI & Infra

Google • Mountain View (CA)

On-site
USD 147,000 - 210,000
Software Engineer - AI Test & ML Infrastructure
Software Engineer - AI Test & ML Infrastructure

Google • Mountain View (CA)

On-site
USD 147,000 - 210,000
Senior AI/ML Software Engineer - Scalable AI Systems
Senior AI/ML Software Engineer - Scalable AI Systems

Google • San Jose (CA)

On-site
USD 174,000 - 252,000
Health, dental, vision, life, disabled
401(k) with company match
Paid time off: 20 days
+4
Senior GenAI & ML Infrastructure Engineer
Senior GenAI & ML Infrastructure Engineer

Socket.dev • Sunnyvale (CA)

On-site
USD 174,000 - 252,000
GenAI & Core Systems Engineer, AI/ML
GenAI & Core Systems Engineer, AI/ML

Google • New York (NY)

On-site
USD 174,000 - 252,000
Senior Software Engineer - ML/AI for Large-Scale Systems
Senior Software Engineer - ML/AI for Large-Scale Systems

Google • Providence (RI)

Remote
USD 148,000 - 230,000
Staff Software Engineer - AI/ML Networking for Data Centers
Staff Software Engineer - AI/ML Networking for Data Centers

Google • Sunnyvale (CA)

On-site
USD 207,000 - 300,000