Senior Software Engineer, Search Quality, AI/ML
Summary
Build and scale AI-driven search features that transform raw financial data into interactive, multi-turn user experiences using LLMs and generative UI frameworks.
In Google Search, we're reimagining what it means to search for information – any way and anywhere. To do that, we need to solve complex engineering challenges and expand our infrastructure, while maintaining a universally accessible and useful experience that people around the world rely on. In joining the Search team, you'll have an opportunity to make an impact on billions of people globally.Individual pay is determined by factors including job-related skills, experience, and relevant education or training.
US: $174000 - $252000 (USD) + 15% bonus target + equity + benefits
Learn more about benefits at Google.
- Lead technical execution for connecting external third-party tools and partner agents into our AIX orchestration layer utilizing the Model Context Protocol (MCP).
- Build scalable, low-latency Generative UI capabilities on top of Core Search Next platforms (including MaRS, Agency, and GenUI framework) to transform raw financial output into actionable, interactive user experiences.
- Integrate Zero-Party (0P), First-Party (1P), and Third-Party (3P) user signals to deliver tailor-made financial insights while setting new standards for strict factuality, multi-turn conversation context, and high-utility helpfulness.
- Identify engineering gaps, set technical roadmap priorities, and guide initiatives from initial discovery through production deployment.
- Build strong relationships with cross-functional partners (Product Management, User Experience, Research, Quality Leads, and External Partner Integration teams) to align technical goal with product strategy.
Minimum qualifications:
- Bachelor's degree in Computer Science, Software Engineering, or equivalent practical experience.
- 5 years of software development experience in one or more general-purpose programming languages (e.g., C++, Java, Kotlin, Python).
- Experience developing with, prompt-tuning, fine-tuning, or orchestrating Large Language Models (LLMs) and generative AI systems.
- Experience with algorithms and architecting backend or infrastructure systems.
Preferred qualifications:
- Experience with tool execution pipelines, agentic workflows, function calling, or Model Context Protocol (MCP) integration.
- Experience working with Generative UI pipelines, adaptive design architectures, or dynamic component rendering systems.
- Familiarity with Google Search Next infrastructure, specifically MaRS, Agency, and GenUI ecosystem components.
- High interest in personal finance, market intelligence, fintech, or complex transactional domains where high precision and factuality are paramount.