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 an opportunity to work at one of the world's leading tech companies, developing next-generation technologies that impact billions of users.
The role requires strong technical expertise in software development, particularly in Python and C++, along with deep knowledge of machine learning infrastructure and recommendation systems. You'll be working on critical projects involving model deployment, evaluation, optimization, and data processing. The position offers significant technical challenges, working with massive-scale systems and cutting-edge ML technologies.
As a senior engineer, you'll collaborate with peers through design and code reviews, contribute to documentation, and help maintain high engineering standards. The role involves both hands-on coding and technical leadership responsibilities, including architecture design and system optimization. You'll be working in either Pittsburgh or Mountain View, with competitive compensation including a base salary range of $166,000-$244,000 plus bonus, equity, and comprehensive benefits.
Google offers a collaborative environment where engineers can work on impactful projects while having opportunities for growth and development. The company is committed to diversity and inclusion, providing equal opportunities for all qualified candidates. This role is perfect for someone who wants to combine software engineering excellence with machine learning expertise while working on products that affect users globally.