Google is seeking a Software Engineer III to join their Machine Learning Search team, offering a competitive salary range of $141,000-$202,000 plus benefits. This role is crucial in developing next-generation technologies that impact billions of users' search experiences.
The position requires 2 years of software development experience and strong expertise in machine learning algorithms, particularly with tools like TensorFlow. You'll be working on complex engineering challenges, expanding infrastructure while maintaining Google's universally accessible search experience.
As a Software Engineer III, you'll be responsible for writing production code, leading design reviews, and ensuring best practices through code reviews. The role involves working with large-scale systems, data analysis, and debugging complex issues. You'll have opportunities to contribute to documentation and educational content while collaborating with teams across Google.
The ideal candidate should have a Bachelor's degree (Master's or PhD preferred) in Computer Science or related field, with experience in data structures, algorithms, and machine learning. Experience with performance optimization, large-scale systems, and accessibility technologies is highly valued.
Google offers a comprehensive benefits package and promotes an inclusive work environment. The position is based in Mountain View, CA, where you'll work with cutting-edge technology and have the opportunity to impact billions of users worldwide. This is an excellent opportunity for someone passionate about machine learning and search technology to join one of the world's leading tech companies.