Google is seeking a Senior Software Engineer specializing in AI/ML Natural Language Processing for their Ads team. This role is part of Google's broader mission to develop next-generation technologies that impact billions of users worldwide. The position sits within Google Ads, which powers the open internet by connecting people, publishers, and advertisers through advanced advertising technology.
The ideal candidate will combine deep software engineering expertise with specialized knowledge in Natural Language Processing and Machine Learning infrastructure. You'll be working on critical projects that require both technical depth in AI/ML and broad software engineering skills. The role involves designing and implementing NLP solutions, working with ML infrastructure, and contributing to model optimization and data processing.
As part of Google Ads, you'll be contributing to products that span search, display, shopping, travel, and video advertising. The team creates trusted experiences between people and businesses through useful ads, helping businesses of all sizes grow - from small businesses to large brands and YouTube creators.
The position offers the opportunity to work with cutting-edge technology in a team that directly impacts Google's core business. You'll be involved in the full development lifecycle, from design to deployment, while collaborating with talented peers and stakeholders across the organization. The role requires a balance of technical expertise, leadership qualities, and the ability to tackle complex problems in the intersection of advertising and machine learning.