Google is seeking a Senior Software Engineer to join their Ads ML Infrastructure team. This role combines software engineering expertise with machine learning infrastructure development, focusing on building and maintaining recommendation systems at scale. The position offers a competitive base salary range of $166,000-$244,000 plus additional benefits including bonus, equity, and comprehensive benefits package.
The role requires strong technical expertise in software development, particularly in languages like Python and C++, along with extensive experience in ML infrastructure and recommendation systems. You'll be working on critical projects that impact billions of users, developing next-generation technologies that handle information at massive scale.
As a senior engineer, you'll be responsible for writing and testing code, collaborating with peers through design and code reviews, contributing to documentation, and troubleshooting complex system issues. The role particularly emphasizes work on recommendation systems models across different domains, including retrieval, prediction, ranking, personalization, and search quality.
Google offers a collaborative environment where engineers can work on challenging problems while having opportunities to switch teams and projects as they grow. The company is committed to diversity and inclusion, providing equal employment opportunities and fostering a culture of belonging.
The position is available in either Pittsburgh, PA or Mountain View, CA, offering the opportunity to work from major tech hubs. This role represents an excellent opportunity for experienced engineers looking to make an impact at scale while working with cutting-edge ML technologies and infrastructure.