Google is seeking a Software Engineer III specializing in Machine Learning for their Search team. This role combines software engineering expertise with machine learning to develop next-generation technologies that impact billions of users globally. The position focuses on information retrieval, distributed computing, and large-scale system design, with particular emphasis on machine learning applications in search technology.
The role requires strong technical skills in both software development and machine learning, with opportunities to work on critical projects that shape how users interact with Google Search. The ideal candidate will have experience with data structures, algorithms, and machine learning tools like TensorFlow, along with a background in artificial intelligence or natural language processing.
As part of Google's Search team, you'll be working on reimagining search capabilities while solving complex engineering challenges and maintaining infrastructure. The position offers competitive compensation, including a base salary range of $141,000-$202,000, plus bonus, equity, and comprehensive benefits.
The role involves collaborating with cross-functional teams, participating in design reviews, code reviews, and contributing to documentation. You'll be responsible for developing, testing, and maintaining software solutions while ensuring high performance and scalability. This is an excellent opportunity for someone passionate about machine learning and search technology to make a significant impact at one of the world's leading technology companies.