Google is seeking a Software Engineer III to join their Machine Learning Search team, focusing on developing next-generation technologies that impact billions of users. This role combines software engineering with machine learning expertise to reimagine search capabilities. The position requires strong technical skills in software development, data structures, and machine learning algorithms.
The role involves working on critical projects within Google Search, with opportunities to tackle complex engineering challenges and expand infrastructure while maintaining user accessibility. You'll be responsible for developing, testing, and maintaining software solutions, managing project priorities, and collaborating with teams to push technology forward.
As a Software Engineer III, you'll contribute to Google's mission of organizing the world's information by working on large-scale systems, implementing machine learning solutions, and ensuring high-quality code through reviews and best practices. The position offers competitive compensation, including a base salary range of $141,000-$202,000, plus bonus, equity, and comprehensive benefits.
This is an excellent opportunity for someone with both software engineering fundamentals and machine learning expertise who wants to make a significant impact on Google's core search technology. The role combines technical challenges with the opportunity to work on products that billions of users rely on daily, making it an ideal position for engineers passionate about both ML and large-scale software systems.