Google is seeking a Staff Software Engineer specializing in AI/ML Natural Language Processing for their Ads team. This role combines advanced machine learning expertise with large-scale software engineering to improve Google's advertising products. The position requires extensive experience in NLP, ML infrastructure optimization, and technical leadership.
The role is situated within Google Ads, a crucial division that powers the open internet by connecting people, publishers, and advertisers through innovative advertising solutions. You'll be working on products spanning search, display, shopping, travel, and video advertising, developing trusted experiences that create value for businesses of all sizes.
As a Staff Software Engineer, you'll lead the technical direction of high-impact projects, managing complex ML systems at Google's massive scale. Your responsibilities will include designing and implementing large-scale software solutions, providing technical leadership, and guiding teams through challenging ML and NLP initiatives.
The ideal candidate brings 8+ years of software development experience, with deep expertise in NLP concepts and algorithms. You'll need to demonstrate strong leadership abilities, as you'll be influencing and coaching distributed engineering teams while managing project priorities and deliverables.
This position offers an attractive compensation package, including a base salary range of $189,000-$284,000, plus bonus, equity, and comprehensive benefits. You'll be part of Google's world-class engineering organization, working on technologies that impact billions of users while having opportunities to grow and evolve with the company's fast-paced business needs.