Google is seeking a Software Engineer III to join their AI/ML team focusing on Recommendations, Rankings, Predictions, and Search. This role is crucial for Google Search's mission to reimagine information discovery. The position requires expertise in building and deploying recommendation systems, working with ML infrastructure, and developing at scale.
The ideal candidate will have strong software development skills, experience with data structures and algorithms, and practical experience in machine learning, particularly in recommendation systems and model deployment. You'll be working on projects that directly impact billions of users worldwide, developing next-generation technologies that extend well beyond web search.
As part of the Search team, you'll tackle complex engineering challenges while maintaining Google's universally accessible and useful experience. The role offers opportunities to work across the full technology stack, from information retrieval to distributed computing, large-scale system design, and artificial intelligence.
The position comes with competitive compensation, including a base salary range of $136,000-$200,000, plus bonus, equity, and comprehensive benefits. Google emphasizes building a diverse and inclusive workplace, offering equal opportunities and fostering a culture of belonging.
You'll collaborate with peers through design and code reviews, contribute to documentation, and be responsible for debugging and resolving system issues. The role requires both technical expertise and leadership qualities, as you'll be working on critical projects with the opportunity to switch teams as the business evolves.
This is an excellent opportunity for someone passionate about machine learning and large-scale systems, wanting to make a significant impact on how people access and interact with information globally. The position offers growth potential and the chance to work with cutting-edge technologies in a collaborative environment.