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's universally accessible search experience. The ideal candidate will have strong expertise in machine learning algorithms, software development, and large-scale systems.
The role combines technical expertise with project management responsibilities, requiring the ability to manage priorities, deadlines, and deliverables. You'll be working on critical projects with opportunities to switch teams as both you and the business evolve. The position demands versatility, leadership qualities, and enthusiasm for tackling new problems across the full-stack.
As part of Google Search, you'll be at the forefront of reimagining information discovery and access. The role involves writing code, participating in design reviews, reviewing others' code, contributing to documentation, and troubleshooting complex system issues. You'll work with cutting-edge technologies in areas including information retrieval, distributed computing, artificial intelligence, and natural language processing.
The compensation package is competitive, including a base salary range of $141,000-$202,000, plus bonus, equity, and comprehensive benefits. Google offers a collaborative environment with opportunities for growth and development, making this an excellent opportunity for engineers looking to make a significant impact in the field of search and machine learning.