Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. This role is specifically focused on AI/ML within Google Search, where the team is reimagining what it means to search for information. The position requires expertise in Python programming and machine learning infrastructure, with a focus on large language models and AI systems. As a Software Engineer III, you'll be working on critical projects that impact billions of users globally, particularly in developing and improving AI capabilities for Search. The role combines traditional software engineering with cutting-edge AI development, including work with Gemini models and AI evaluation systems. You'll be part of a team that's pushing the boundaries of search technology while maintaining Google's high standards for quality and accessibility. The position offers opportunities to work on complex engineering challenges while contributing to one of Google's most impactful products. This role requires both technical expertise in ML/AI and software development skills, making it an ideal position for someone looking to work at the intersection of traditional software engineering and artificial intelligence.