Google is seeking a Senior Software Engineer to join their Machine Learning team within Google Ads. This role combines software engineering expertise with machine learning to develop next-generation technologies that impact billions of users. The position focuses on building advertising products including search, display, shopping, travel and video advertising, as well as analytics.
As a senior engineer, you'll be responsible for designing, developing, and maintaining sophisticated software solutions while working with ML/AI algorithms and tools. The role requires strong programming skills, experience with data structures/algorithms, and expertise in machine learning, particularly in areas like deep learning or natural language processing.
Google Ads plays a crucial role in powering the open internet by connecting people, publishers, and advertisers through innovative technology. The team creates trusted advertising experiences and helps businesses of all sizes grow through effective advertising tools that deliver measurable results.
The position offers competitive compensation including base salary, bonus, equity, and comprehensive benefits. You'll have the opportunity to work in either New York or Mountain View, collaborating with talented engineers and researchers while tackling complex technical challenges at scale.
This role requires both technical excellence and leadership qualities, as you'll be participating in design reviews, mentoring other developers, and making key architectural decisions. The ideal candidate will bring fresh ideas from various technical areas while maintaining Google's high standards for code quality and system design.