Google is seeking a Senior Software Engineer to join their Google Ads Audience Modeling Infrastructure team. This role combines software engineering expertise with machine learning infrastructure development, focusing on building scalable solutions for audience modeling while maintaining user privacy. The position offers a competitive base salary range of $166,000-$244,000 plus bonus, equity, and benefits.
The role requires deep expertise in machine learning infrastructure, including experience with frameworks like TensorFlow, PyTorch, and JAX. You'll be responsible for developing and implementing new training methodologies for audience models while ensuring robust privacy protections. The position involves both platform development and pilot model implementations.
Google Ads is a crucial component of Google's business, helping to power the open internet by connecting people, publishers, and advertisers through advanced technology. The team builds various advertising products across search, display, shopping, travel, and video advertising, creating trusted experiences between users and businesses.
The ideal candidate will have strong software development experience, particularly in C++, combined with extensive knowledge of machine learning infrastructure and frameworks. You'll need to demonstrate leadership qualities and the ability to influence cross-functional teams. The role offers opportunities to work on cutting-edge technology that impacts billions of users while solving complex challenges in machine learning, privacy, and large-scale system design.
Working at Google, you'll be part of a team that's committed to developing next-generation technologies and pushing the boundaries of what's possible in advertising technology. The position includes comprehensive benefits and the chance to work with some of the industry's best talents in machine learning and software engineering.