Google's software engineers develop next-generation technologies that impact billions of users globally. This Senior Software Engineer role in the AI Search team focuses on advancing search capabilities through machine learning and natural language processing. You'll work on critical projects with opportunities for growth and team switching as needed. The role involves leading ML/NLP initiatives, from training data analysis to model deployment, while maintaining Google's high standards for accessible and useful experiences. You'll be part of reimagining search technology, solving complex engineering challenges, and expanding infrastructure. The position requires strong technical expertise in software development, ML infrastructure, and leadership capabilities. You'll collaborate with peers through design and code reviews, contribute to documentation, and implement specialized ML solutions. Google offers a diverse, inclusive environment committed to equal opportunity and building a representative workforce. The role provides an opportunity to impact billions of users while working with cutting-edge AI technology in search.