Google is seeking a Software Engineer III to join their Machine Learning team focusing on Recommendations for Discover Ads. This role combines software engineering with machine learning expertise to build and optimize recommendation systems that power Google's advertising platform. The position requires strong technical skills in both software development and machine learning, particularly in building and deploying recommendation systems models in production.
The role involves working on critical aspects of Google's ads serving stack, developing and optimizing prediction models for user actions like click-through rates and conversion likelihood. You'll be part of a team that handles information at massive scale, utilizing cutting-edge technologies in machine learning, distributed computing, and large-scale system design.
As a Software Engineer III, you'll collaborate with peers through design and code reviews, contribute to documentation, and work on debugging and resolving system issues. The position offers opportunities to work with various technologies and tackle complex problems in machine learning and data processing.
Google offers a competitive compensation package including a base salary range of $141,000-$202,000, plus bonus, equity, and comprehensive benefits. The company is committed to fostering an inclusive environment and provides equal opportunities for all candidates.
This role is perfect for someone who combines strong software engineering fundamentals with expertise in machine learning and recommendation systems, and who is passionate about making an impact on Google's advertising technology at scale.