About The Position

Google Cloud is seeking an experienced and visionary Principal or Distinguished Engineer to join our Developer Tools & Experiences team, covering groundbreaking developer tools. In this pivotal role, you will not just be a builder of tools, but a technical leader who deeply understands the capabilities and trajectory of AI models. You will advise a team of engineers to define the technical strategy for how developers interact with AI, determining specifically where we can depend on model capabilities versus where we need to build tools to augment them. You will inform and influence how to approach the training of models as well as product innovation, ensuring our developer surfaces evolve in lock-step with the underlying model advancements. Google Cloud accelerates every organization’s ability to digitally transform its business and industry. We deliver enterprise-grade solutions that leverage Google’s cutting-edge technology, and tools that help developers build more sustainably. Customers in more than 200 countries and territories turn to Google Cloud as their trusted partner to enable growth and solve their most critical business problems.

Requirements

  • Bachelor's degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience.
  • 18 years of software engineering experience building and working with large-scale systems.
  • Experience in building, scaling, and training/fine-tuning AI models and systems.
  • Experience delivering large-scale developer tools or platforms.

Nice To Haves

  • Master's degree or Ph.D. in Computer Science, Engineering, or a related technical field.
  • Experience training Large Language Models (LLMs) or similar AI systems, with the ability to distinguish between problems solvable by training vs. tooling.
  • Experience working with foundational developer tools (CLIs, IDEs, SDKs) and a deep empathy for the developer workflow.
  • Deep understanding of model architectures and their limitations.
  • Strong understanding of industry trends, specifically regarding the capabilities of models.
  • Credibility as an engineering leader who can influence across a large team.

Responsibilities

  • Help define the technical vision and roadmap for Cloud’s developer tools (CLI, IDEs, Antigravity), aligning with the trajectory of our foundational models and anticipating the market and new models.
  • Drive the "AI for Developers" strategy by making critical technical decisions on when to "teach" the model through training versus when to create external tools for the model to call.
  • Facilitate a mindset shift within the team to prioritize model expertise, ensuring engineers understand how to build for stochastic model behaviors alongside deterministic code.
  • Drive the architecture, design, and implementation of highly scalable developer experiences, ensuring they are robust, performant, and secure.
  • Partner closely with product management, research, and executive leadership (reporting directly to VPs/GMs) to translate model capabilities into actionable engineering initiatives.

Benefits

  • Health, dental, vision, life, disability insurance
  • Retirement Benefits: 401(k) with company match
  • Paid Time Off: 20 days of vacation per year, accruing at a rate of 6.15 hours per pay period for the first five years of employment
  • Sick Time: 40 hours/year (statutory, where applicable); 5 days/event (discretionary)
  • Maternity Leave (Short-Term Disability + Baby Bonding): 28-30 weeks
  • Baby Bonding Leave: 18 weeks
  • Holidays: 13 paid days per year
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service