Staff Software Engineer, ML Infrastructure

A global technology company that develops internet-related services and products, including search, cloud computing, software, and hardware.
$197,000 - $291,000
Machine Learning
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
AI · Enterprise SaaS

Description For Staff Software Engineer, ML Infrastructure

Google is seeking a Staff Software Engineer to join their ML Infrastructure team within the ML, Systems, & Cloud AI (MSCA) organization. This role combines technical leadership with hands-on software development, focusing on building and maintaining infrastructure for machine learning systems at scale. The position requires extensive experience in software development, machine learning infrastructure, and system architecture. The role involves leading high-impact projects, coaching engineers, and developing solutions that support Google's vast array of services and Cloud AI platforms, including Vertex AI. The ideal candidate will have strong technical skills, leadership capabilities, and experience with large-scale distributed systems. This position offers competitive compensation and the opportunity to work on technology that impacts billions of users worldwide. The role is based in Sunnyvale, CA, and requires collaboration with teams across Google's global infrastructure.

Last updated 42 minutes ago

Responsibilities For Staff Software Engineer, ML Infrastructure

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

Requirements For Staff Software Engineer, ML Infrastructure

  • Bachelor's degree or equivalent practical experience
  • 8 years of experience in software development
  • 5 years of experience testing, and launching software products
  • 3 years of experience with software design and architecture
  • 3 years of experience with performance analysis
  • 3 years of experience in machine learning infrastructure

Benefits For Staff Software Engineer, ML Infrastructure

Medical Insurance
Equity
401k
  • Medical Insurance
  • Equity
  • 401k

Interested in this job?

Jobs Related To Google Staff Software Engineer, ML Infrastructure

Design Verification Engineer, Machine Learning, Silicon

Design Verification Engineer position at Google, focusing on Machine Learning Silicon development and verification using SystemVerilog and UVM for FPGAs and ASICs.

Software Engineer Tech Lead, Photos Reminiscing

Lead software engineer position at Google Photos focusing on machine learning and reminiscence features, combining technical leadership with ML expertise.

Staff Software Engineer, Generative AI, Google Workspace

Staff Software Engineer position at Google focusing on Generative AI applications for Google Workspace, combining advanced machine learning with enterprise software development.

Staff Software Engineer, Private Machine Learning

Staff Software Engineer position at Google focusing on private machine learning and privacy-preserving technologies for advertising systems, offering competitive compensation and benefits.

Staff Software Engineer, Computational Photography and Generative AI

Lead software engineer position focusing on computational photography and generative AI at Google, requiring expertise in machine learning and technical leadership.