Google is seeking a Software Engineer III to join their Machine Learning team focusing on Recommendations for Discover Ads. This role is based in Mountain View, CA, and offers a competitive salary range of $141,000-$202,000 plus benefits and equity.
The position requires expertise in machine learning, particularly in building and deploying recommendation systems models in production environments. The ideal candidate will have strong experience with data structures, algorithms, and ML infrastructure including model deployment, evaluation, and optimization.
As part of Google's engineering team, you'll be working on critical projects that impact billions of users worldwide. The role specifically focuses on solving quality challenges through machine learning algorithms and feature engineering techniques, particularly in the ads serving stack where multiple predictions are required for different user actions.
The position offers opportunities to:
Google offers a comprehensive benefits package including medical insurance, equity, and 401k. The company is committed to diversity and inclusion, providing equal opportunities for all qualified candidates. This role combines technical expertise with practical impact, making it an excellent opportunity for engineers passionate about machine learning and large-scale systems.
The ideal candidate will have a Bachelor's degree (Master's or PhD preferred) in Computer Science or related field, strong programming skills, and demonstrated experience with recommendation systems. The role requires both technical depth in machine learning and the ability to collaborate effectively with various stakeholders.