Google is seeking a Senior Software Engineer to join their Search Intelligence team, focusing on AI/ML applications. This role is part of Google's mission to reimagine search capabilities and improve how billions of users interact with information globally. The position requires strong expertise in software development, particularly with C++ and Python, along with significant experience in machine learning infrastructure and related fields.
The role combines technical leadership with hands-on development, requiring both deep technical knowledge and the ability to collaborate effectively with teams across Google. You'll be working on critical projects that directly impact Google Search's AI capabilities and user experience. The position offers competitive compensation ($166,000-$244,000 base salary) plus bonus, equity, and comprehensive benefits.
Key responsibilities include developing and testing code, participating in design and code reviews, contributing to documentation, and implementing sophisticated ML solutions. The ideal candidate will have at least 5 years of software development experience, with particular strength in C++ and Python, and demonstrated expertise in ML infrastructure, including model deployment, evaluation, and optimization.
This role presents an exceptional opportunity to work on cutting-edge AI/ML technologies at scale, contributing to products that impact billions of users worldwide. You'll be part of Google's Search team, working on complex engineering challenges while maintaining and improving one of the world's most widely-used services. The position offers significant growth potential and the chance to work with leading experts in AI, ML, and software engineering.
The role is based in Mountain View, CA, and offers a comprehensive benefits package including medical, dental, and vision insurance, 401k, parental leave, and equity participation. Google maintains a strong commitment to diversity and inclusion, fostering a collaborative and innovative work environment.