Senior Software Engineer, DevAI, Google Distributed Cloud

Google
Sunnyvale, CA, USA / New York, NY, USA

About the job

We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. In this role, you will join the DevAI team within the Google Distributed Cloud (GDC) organization to create private and hybrid cloud offerings, bringing Google Cloud’s AI services and infrastructure to on-premise environments. You will research, prototype, and deploy AI-powered solutions to enhance software engineering productivity, quality, and innovation.

Responsibilities

Architect, build, and deploy AI-driven solutions aimed at minimizing manual toil across the Software Development Life Cycle (SDLC).

Integrate Google Data Centers (GDC)-specific logic into tools like Antigravity and Gemini Command Line Interface (CLI), while evaluating emerging technologies in the external community.

Drive projects focused on agent-driven testing and root-cause analysis.

Foster deep partnerships with various sub-teams within GDC, driving joint projects that accelerate DevAI adoption.

Lead, mentor, and grow a high-performing team of engineers.

Qualifications

Minimum

Bachelor's degree or equivalent practical experience.

5 years of experience building and architecting production quality Machine Learning (ML) systems.

3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture.

Experience in AI platform, AI Infra, or Applied ML.

Preferred

Master's degree or PhD in Computer Science or a related technical field.

5 years of experience with data structures and algorithms.

1 year of experience in a technical leadership role.