Principal Developer, Applied AI, Cloud Applications

Google Cloud accelerates organizations' digital transformation, delivering enterprise-grade solutions leveraging cutting-edge technology and developer tools.
$278,000 - $399,000
Machine Learning
Principal Software Engineer
In-Person
5,000+ Employees
15+ years of experience
AI · Enterprise SaaS · Healthcare

Description For Principal Developer, Applied AI, Cloud Applications

Google Cloud is seeking a Principal Developer for their Applied AI division to lead the technical architecture of their product portfolio. This role combines technical leadership with strategic thinking, requiring 15 years of software engineering experience and deep expertise in databases, storage, and analytical processing.

The position offers an exceptional opportunity to shape the future of AI applications at one of the world's leading technology companies. As a Principal Developer, you'll be responsible for designing and implementing architecture that enables high-impact features while managing data governance and reliability requirements. You'll work directly with Google Cloud AI experts and researchers to bridge the gap between research ideas and practical applications.

The role encompasses technical leadership across multiple products including CES (Engagement Suite), CCA, Food Ordering, and Healthcare Life Sciences. You'll be expected to balance short-term deliverables with long-term technical investments, while maintaining a focus on scalability, efficiency, and sustainability.

This is an ideal position for someone who excels at both technical architecture and people leadership. You'll be responsible for mentoring and developing talent, creating an inclusive environment where teams can do their best work. The role offers competitive compensation ($278,000-$399,000 + bonus + equity + benefits) and the opportunity to work with cutting-edge technology at scale.

Key responsibilities include developing multi-year technical roadmaps, partnering with research teams to implement AI solutions, and leading engineering teams through complex software implementations. You'll need to demonstrate expertise in databases/storage, OLAP workflows, and analytical processing, with particular knowledge of systems like Spanner.

The position is based in either Sunnyvale, CA, USA or Waterloo, ON, Canada, offering the chance to work at major tech hubs. You'll be part of Google Cloud's mission to accelerate digital transformation across industries, working with customers in more than 200 countries and territories.

This role represents a unique opportunity to impact the future of AI applications while working with some of the industry's best talents in a collaborative, innovation-focused environment. The ideal candidate will combine technical excellence with strategic thinking and strong leadership capabilities.

Last updated 3 minutes ago

Responsibilities For Principal Developer, Applied AI, Cloud Applications

  • Provide technical outlook and strategy for the team
  • Design and lead a multi-year technical roadmap
  • Partner with Research and partner teams to apply research to product experiences
  • Partner with Product Management, UX, Program Management, and other Engineering teams
  • Lead engineering team to innovate, implement, and deploy complex software solutions
  • Unlock roadblocks at corporate level and cultivate collaboration with senior technologists

Requirements For Principal Developer, Applied AI, Cloud Applications

  • Bachelor's in Computer Science, Software Engineering, Information Technology, or related technical field, or equivalent practical experience
  • 15 years of software engineering experience
  • Experience creating roadmaps for execution, including timelines and projected engineering resources
  • Experience influencing multiple teams of engineers concurrently while partnering across the organization
  • Experience as a technical leader, leading engineering teams and supporting technology development
  • Expertise in databases/storage, including structured and unstructured blobs
  • Expertise in OLAP or analytics workflows
  • Knowledge of Spanner

Benefits For Principal Developer, Applied AI, Cloud Applications

Medical Insurance
Dental Insurance
Vision Insurance
  • bonus
  • equity
  • benefits package

Interested in this job?

Jobs Related To Google Principal Developer, Applied AI, Cloud Applications

Principal Engineer, Platform and Scale, Vertex AI

Lead the development of Google Cloud's Vertex Generative AI Serving platform, driving technical strategy and engineering excellence in AI infrastructure.

Silicon AI/ML Architect, TPU, Google Cloud

Lead the architecture development of AI/ML SoCs for Google Cloud's TPU platform, focusing on high-performance computing and hardware optimization.

Senior Software Engineering Manager, AI Studio

Lead the AI Studio and Gemini API team at Google, managing software development and team leadership for cutting-edge AI solutions.

Software Engineering Manager II, LearnX

Lead engineering teams in developing AI-driven features for Google's learning products, managing technical strategy and team development in Zagreb, Croatia.

Senior Software Engineering Manager, LearnX

Lead AI-driven educational technology development at Google, managing engineering teams and building personalized learning experiences through machine learning.