Google is seeking a Senior Software Engineer to join their AI/ML team within Google Ads, a crucial component of their advertising technology stack. This role combines advanced machine learning expertise with software engineering to develop solutions that power Google's advertising products across search, display, shopping, travel, and video platforms.
The position requires a strong background in both software development and machine learning, particularly in areas such as speech/audio technology, reinforcement learning, or ML infrastructure. The successful candidate will be responsible for designing and implementing ML solutions, writing production-grade code, and ensuring the scalability and reliability of Google's advertising systems.
Working at Google offers the opportunity to impact billions of users while collaborating with world-class engineers and researchers. The role offers competitive compensation ($166,000-$244,000 base salary) plus bonus, equity, and comprehensive benefits. Located in Mountain View, CA, you'll be at the heart of Google's main campus, working on projects that directly influence the company's core revenue stream.
The ideal candidate will bring 5+ years of software development experience, strong knowledge of data structures and algorithms, and demonstrated expertise in machine learning infrastructure. You'll be expected to contribute to technical leadership, participate in code reviews, and help maintain Google's high standards for code quality and technical excellence.
This role offers significant growth opportunities within Google's engineering organization, with chances to work on cutting-edge ML applications in advertising technology. You'll be part of a team that's essential to Google's business, helping to connect users with relevant advertising while developing innovative solutions to complex technical challenges.