Google is seeking a Staff Software Engineer to join their AI/ML Recommendations, Rankings, Predictions team for Google Ads. This role involves developing next-generation technologies that change how billions of users connect, explore, and interact with information and one another. The ideal candidate will have extensive experience in software development, data structures/algorithms, and building recommendation systems models in production.
Key Responsibilities: • Design, develop, test, deploy, maintain, and enhance large scale software solutions • Provide technical leadership on high-impact projects • Manage project priorities, deadlines, and deliverables • Facilitate alignment across teams on goals, outcomes, and timelines • Lead the design and implementation of recommendation systems • Optimize ML infrastructure and guide the development of model architecture
The role requires a blend of technical expertise in software engineering and machine learning, with a focus on recommendation systems, AI, and large-scale system design. The successful candidate will work in a fast-paced, evolving environment, contributing to Google's advertising products including search, display, shopping, travel, and video advertising.
This position offers a competitive salary range of $189,000-$284,000 plus bonus, equity, and benefits, with the specific salary determined by factors such as work location, job-related skills, experience, and relevant education or training.
Join Google Ads in powering the open internet with cutting-edge technology that creates value for people, publishers, advertisers, and Google itself. This is an opportunity to work on trusted experiences between people and businesses, helping grow companies of all sizes through effective advertising tools that deliver measurable results.