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 involves working on critical projects related to information retrieval, distributed computing, and large-scale system design.
The ideal candidate will have strong foundations in both software development and machine learning, with experience in algorithms, data structures, and ML tools like TensorFlow. They'll be responsible for developing, testing, and maintaining software solutions while managing project priorities and deliverables.
Working in Google Search means tackling complex engineering challenges and expanding infrastructure while maintaining a universally accessible experience. The role offers opportunities to switch teams and projects as both the engineer and business evolve. The position comes with competitive compensation including base salary, bonus, equity, and comprehensive benefits.
This role is perfect for someone who wants to make a direct impact on how billions of people access and interact with information. You'll be working with cutting-edge technologies in areas including artificial intelligence, natural language processing, and large-scale systems. The collaborative environment encourages leadership and versatility across the full technology stack.