YouTube, a part of Google, is seeking a Machine Learning Software Engineer to join their Ads team. This role combines software engineering expertise with machine learning specialization to improve YouTube's advertising products. The position offers an exciting opportunity to work on massive-scale problems, handling billions of YouTube queries and developing cutting-edge ML solutions.
The role involves working with advanced technologies including TensorFlow and Tensor Processing Units (TPUs) to optimize YouTube's recommendation system and ad products. You'll be responsible for implementing machine learning solutions, optimizing models, and ensuring best practices in code development. The position requires strong programming skills in Python and C++, along with specialized knowledge in machine learning infrastructure.
As part of Google's advertising division, you'll be contributing to products that create value for people, publishers, and advertisers while helping to power the open internet. The team focuses on various advertising products including search, display, shopping, travel, and video advertising, as well as analytics.
The position offers competitive compensation with a base salary range of $136,000-$200,000, plus additional benefits including bonus and equity opportunities. You'll be working in Mountain View, CA, where you'll collaborate with talented peers and stakeholders to drive innovation in advertising technology.
This is an excellent opportunity for someone with both software engineering and machine learning expertise who wants to make a significant impact on products used by billions of users. The role offers growth potential and the chance to work with some of the most advanced ML infrastructure and tools in the industry.