Google's Search team is seeking a Staff Software Engineer specializing in Machine Learning to help reimagine what it means to search for information. This role combines software engineering excellence with machine learning expertise to impact billions of users globally. The position requires strong technical leadership, with opportunities to lead project teams and set technical direction in a complex, matrixed organization. You'll be working on next-generation technologies, handling information at massive scale, and solving complex engineering challenges across information retrieval, distributed computing, AI, and NLP. The role involves managing project priorities, designing solutions, and maintaining Google's high standards for software development. This position offers competitive compensation, comprehensive benefits, and the chance to work with cutting-edge ML technologies while contributing to one of Google's most impactful products.