Staff Software Engineer, AI/ML GenAI, Google Ads

Google is a global technology company that develops innovative products and services used by billions of users worldwide.
$197,000 - $291,000
Machine Learning
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
AI · Enterprise SaaS · Advertising

Description For Staff Software Engineer, AI/ML GenAI, Google Ads

Google is seeking a Staff Software Engineer to join their Ads team, focusing on AI/ML and GenAI technologies. This role combines advanced machine learning expertise with software engineering leadership, working on products that impact billions of users worldwide. The position involves leading the development of cutting-edge GenAI solutions and optimizing ML infrastructure while managing high-impact projects and teams.

The role is based in Mountain View, California, offering a competitive compensation package ranging from $197,000 to $291,000, plus bonus, equity, and comprehensive benefits. As part of Google Ads, you'll be working on innovative advertising solutions that connect people, publishers, and advertisers across the open internet.

The ideal candidate will bring 8+ years of software development experience, with deep expertise in GenAI techniques, ML infrastructure optimization, and technical leadership. You'll be responsible for designing and developing large-scale software solutions, leading project teams, and ensuring alignment across multiple stakeholders.

This position offers the opportunity to work with state-of-the-art technology in areas including LLMs, Multi-Modal systems, and Large Vision Models. You'll be part of Google's mission to develop next-generation technologies that transform how billions of users interact with information and each other.

The role requires a strong technical background combined with leadership skills, as you'll be guiding teams, managing project priorities, and driving technical direction. You'll work in a complex, matrixed organization on cross-functional projects that require both technical expertise and strategic thinking.

Working at Google means joining a company at the forefront of AI innovation, with access to vast resources and the opportunity to make a significant impact. The role offers growth potential as you and the fast-paced business evolve, with opportunities to switch teams and projects as needed.

Last updated an hour ago

Responsibilities For Staff Software Engineer, AI/ML GenAI, Google Ads

  • 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 and clarity across teams on goals, outcomes, and timelines. Influence and coach a distributed team of engineers
  • Lead the design of GenAI solutions, optimize ML infrastructure, and guide the development of data preparation and model optimization strategies

Requirements For Staff Software Engineer, AI/ML GenAI, Google Ads

Python
Java
  • Bachelor's degree or equivalent practical experience
  • 8 years of experience in software development
  • 5 years of experience with state of the art GenAI techniques
  • 5 years of experience leading ML design and optimizing ML infrastructure
  • 5 years of experience testing, and launching software products
  • 3 years of experience with software design and architecture

Benefits For Staff Software Engineer, AI/ML GenAI, Google Ads

Medical Insurance
Vision Insurance
Dental Insurance
Parental Leave
  • Bonus
  • Equity
  • Benefits package

Interested in this job?

Jobs Related To Google Staff Software Engineer, AI/ML GenAI, Google Ads

Staff Software Engineer, Calibration and Spatial Sensing

Staff Software Engineer position at Google focusing on AR technology, computer vision, and machine learning, offering competitive compensation and the opportunity to shape the future of augmented reality.

CPU AI Workloads and Performance Architect

Senior CPU Architecture role at Google focusing on AI workload optimization and performance analysis, offering competitive compensation and benefits.

Senior Staff Software Engineer, Compilers, Research, Core ML

Senior Staff Software Engineer position at Google focusing on ML compiler research and development, offering competitive compensation and the opportunity to work on cutting-edge ML infrastructure.

Staff Software Engineer, Core Machine Learning, Google Cloud

Staff Software Engineer position at Google Cloud focusing on Core Machine Learning, offering competitive salary and benefits in Sunnyvale, CA or remote US.

Staff Software Engineer, AI/ML, Google Workspace

Staff Software Engineer position at Google focusing on AI/ML initiatives for Google Workspace, offering competitive compensation and opportunity to work on cutting-edge GenAI technologies.