Google is seeking a Senior Software Engineer specializing in Machine Learning for their Google Ads team. This role is part of Google's mission to develop next-generation technologies that impact billions of users worldwide. The position focuses on building and enhancing Google's advertising products, including search, display, shopping, travel, and video advertising.
The ideal candidate will bring expertise in software development, machine learning, and AI algorithms, with a strong foundation in data structures and algorithms. With 5+ years of software development experience and 3+ years in ML/AI, you'll be responsible for designing, developing, and maintaining sophisticated software solutions that power Google's advertising ecosystem.
Working in Google Ads means you'll be at the forefront of connecting people, publishers, and advertisers while creating value across the open internet. The team's work directly impacts businesses of all sizes, from small enterprises to major brands and YouTube creators, by developing effective advertising tools that deliver measurable results.
The role offers significant technical challenges and growth opportunities, including the chance to work with cutting-edge technologies in machine learning, distributed computing, and large-scale system design. You'll collaborate with talented peers, lead technical discussions, and have the opportunity to shape the future of digital advertising technology.
The position comes with a competitive compensation package, including a base salary range of $166,000-$244,000, plus bonus, equity, and comprehensive benefits. Located in either New York, NY or Mountain View, CA, you'll be part of Google's innovative culture while working on projects that have global impact.
This is an excellent opportunity for experienced engineers who want to combine their software engineering expertise with machine learning to solve complex problems at scale, while working for one of the world's leading technology companies.