Principal Engineer, Autonomous Cloud

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

About the job

The AI space is evolving rapidly with newer and powerful models, agent frameworks, protocols, and security. We are imagining a cloud that configures, optimizes, and secures itself — without human intervention. The Autonomous Cloud represents the next generation of computing — where the cloud doesn’t just host data and applications but also manages and improves itself in real time. As a Principal Engineer of Autonomous Cloud, you will strategize, build, and transform how enterprise customers consume and manage their businesses in the cloud. You will build Google Autonomous Cloud in a manner which is compliant, enterprise ready and built for scale. This Uber Tech Lead (UTL) role will be responsible for the defining the usage of foundational models, agentic infrastructure, agentic protocols, evaluation, optimization and innovation. This role will be responsible for driving, deciding, and landing the technical roadmap for these initiatives. A significant aspect of this role involves a close partnership with DeepMind, specifically focusing on the critical phases of post-training and large model productization. You will be at the forefront of collaborating on strategies and implementations to optimize and scale DeepMind's advanced models. This includes working on techniques for efficient deployment, inference optimization, and ensuring the reliability and performance of these models in a production environment. Your contributions will directly impact how cutting-edge research translates into tangible and impactful AI solutions for our customers.

Responsibilities

Provide architecture and technical direction for the team by being an expert in Gen AI and model production.

Strategize and create the technical roadmap for building agentic, LLM powered, contextual cloud assistance products, platforms, and tooling to transform the Google Cloud application experiences.

Influence, guide, mentor, and direct multiple engineering technical leads across each product area.

Qualifications

Minimum

Bachelor's degree in Computer Science, Mathematics, or other relevant engineering discipline, or equivalent practical experience.

15 years of experience working as a technical software engineering leader.

Experience with technical innovation within cross-functional engineering environments.

Preferred

Master's degree or PhD in Computer Science, Mathematics, or other relevant engineering discipline.

Experience successfully producing software products and large-scale distributed systems.

Strong expertise building Gen AI, ML products, agent frameworks, agent protocols (e.g., MCP, A2A), RAG, prompt engineering, and evals.