Google is seeking a Software Engineer III specializing in Machine Learning for their Search team. This role offers an opportunity to impact billions of users globally by developing next-generation search technologies. The position involves working on complex engineering challenges and expanding infrastructure while maintaining Google Search's accessibility and usefulness worldwide.
As a Software Engineer III, you'll be responsible for designing, developing, and maintaining software solutions that leverage machine learning algorithms and artificial intelligence. The role requires expertise in software development, data structures, algorithms, and machine learning tools like TensorFlow. You'll work on critical projects with opportunities to switch teams as the business evolves.
The ideal candidate will have at least 2 years of experience in software development and machine learning, with a strong foundation in computer science principles. You'll collaborate with peers in design reviews, code reviews, and documentation, while also troubleshooting complex system issues. The position offers competitive compensation including a base salary range of $141,000-$202,000, plus bonus, equity, and comprehensive benefits.
Google provides an inclusive work environment and is committed to equal opportunity employment. The company offers a chance to work with cutting-edge technologies in areas including information retrieval, distributed computing, system design, artificial intelligence, and natural language processing. This role is perfect for engineers who are passionate about solving complex problems and want to make a significant impact on how people access and interact with information globally.