Google is seeking a Senior Software Engineer specializing in AI/ML for their Search Intelligence team. This role is crucial in developing next-generation technologies that impact billions of users' interactions with information. The position focuses on machine learning applications in search, requiring expertise in C++, Python, and ML infrastructure.
The role combines software engineering excellence with specialized machine learning knowledge, particularly in areas like speech/audio technology, reinforcement learning, and ML infrastructure. The successful candidate will work on critical projects for Google Search, helping reimagine information search capabilities while solving complex engineering challenges.
Based in Mountain View, CA, this position offers competitive compensation ($166,000-$244,000 base salary) plus bonus, equity, and benefits. The role requires both technical depth in software development and machine learning, as well as collaborative skills for working with peers and stakeholders.
Key responsibilities include writing and testing code, participating in design and code reviews, contributing to documentation, troubleshooting complex system issues, and implementing ML solutions. The ideal candidate should have at least 5 years of software development experience, with strong backgrounds in both traditional software engineering and machine learning.
This is an opportunity to make a significant impact on Google Search, working on projects that require innovative solutions in AI/ML while maintaining Google's high standards for accessible and useful user experiences. The role offers growth potential and the chance to work with cutting-edge technologies in machine learning and search intelligence.