Taro Logo

Principal Engineer, Data and Retrieval for AI, Core

Google is a global technology company that builds products and services to organize the world's information.
$294,000 - $414,000
Data
Principal Software Engineer
In-Person
5,000+ Employees
15+ years of experience
AI · Enterprise SaaS

Job Description

Google's Core Data team is seeking a Principal Engineer to lead their Data and Retrieval for AI initiatives. This role sits at the intersection of Google's core infrastructure and cutting-edge AI development, working on systems that power everything from Google Search to Gemini. The position requires an experienced technical leader who will evolve IR (Information Retrieval) infrastructure to support AI training data applications while maintaining system sustainability and scalability.

The role offers an opportunity to shape the future of Google's data infrastructure, working directly with teams across Search, GDM (Gemini, GenMedia), and other flagship products. You'll be responsible for technical oversight of Core IR's data enrichment, indexing, and serving systems, which are critical for both traditional applications and next-generation AI model training.

As a Principal Engineer, you'll be recognized as a leading expert in large data processing systems, guiding technical decisions for multiple global teams. Your influence will extend beyond immediate team boundaries, contributing to long-term strategy across multiple product areas. The position offers competitive compensation ($294,000-$414,000 + bonus + equity) and the chance to work at Google's major tech hubs.

The ideal candidate combines deep technical expertise in distributed systems and AI/ML with strong leadership skills. You'll need to balance immediate delivery needs with long-term architectural vision, mentor technical leads, and collaborate across organizational boundaries. This role represents a unique opportunity to impact the technical foundation behind Google's most important products while helping shape the company's AI-driven future.

Last updated 8 hours ago

Responsibilities For Principal Engineer, Data and Retrieval for AI, Core

  • Evolve the IR stack to support building datasets and platforms for AI training applications in GDM (Gemini, GenMedia, etc.) as a primary use case
  • Lead the evolution of IR infrastructure toward improved usability, reliability, scalability, efficiency, architectural clarity, and coherence
  • Mentor and grow IR tech leads, with a particular focus on improving and maintaining system sustainability
  • Work across Data, Core, and Google product areas to help define and ensure that IR systems support an AI-driven future
  • Work with product management and customer engagement teams to ensure that IR infrastructure supports current and future customer needs

Requirements For Principal Engineer, Data and Retrieval for AI, Core

Python
Java
  • Bachelor's degree in Computer Science, Electrical Engineering, a similar technical field, or equivalent practical experience
  • 15 years of professional software engineering experience
  • Experience with technical innovation with one or more of the relevant domains (AI/ML, distributed systems, information retrieval, resource optimization)
  • Experience developing ML models and infrastructure

Benefits For Principal Engineer, Data and Retrieval for AI, Core

Medical Insurance
401k
Equity
  • Bonus
  • Equity
  • Comprehensive benefits package

Related Jobs

Principal Data Privacy & Governance Engineer

Principal Data Privacy & Governance Engineer role at Microsoft AI, focusing on building mission applications and platform components for personal AI and Copilot systems.

Vice President, Engineering - Data Science and Data Engineering Products

VP Engineering role at NVIDIA leading data science and engineering products team, focusing on accelerated computing and AI platforms.

Senior Lead Software Engineer - Data Exchange

Senior Lead Software Engineer position at Klaviyo focusing on Data Exchange systems, requiring 12 years of experience and offering $220,000-$330,000 plus benefits.

Principal Data Engineer

Principal Data Engineer position at Tendo, working on healthcare data solutions with competitive salary and benefits in multiple US locations.

Principal Software Engineer – Big Data Processing

Principal Software Engineer role at Oracle Health Data Intelligence working on big data processing and population intelligence.