Senior Staff Software Engineer, Machine Learning, Google Ads

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information and one another.
$237,000 - $337,000
Machine Learning
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
AI · Enterprise SaaS · Advertising

Description For Senior Staff Software Engineer, Machine Learning, Google Ads

Google is seeking a Senior Staff Software Engineer to join their Google Ads team, focusing on Machine Learning applications. This role combines technical leadership with hands-on development, requiring extensive experience in software development, machine learning, and system architecture. The position offers an attractive compensation package of $237,000-$337,000 plus bonus, equity, and benefits.

The role involves leading high-impact projects within Google Ads, which powers the open internet by connecting people, publishers, and advertisers through advanced technology. You'll be working on cutting-edge advertising products including search, display, shopping, travel, and video advertising, as well as analytics. The position requires strong technical expertise in machine learning algorithms, artificial intelligence, and deep learning, with at least 8 years of software development experience.

As a technical leader, you'll be responsible for coaching and influencing a distributed team of engineers, managing project priorities, and ensuring successful delivery of large-scale software solutions. The role offers opportunities to work on complex, cross-functional projects in a dynamic environment where you'll help shape the future of digital advertising technology.

The ideal candidate will have a strong educational background in Computer Science or related field, with proven experience in technical leadership and working in complex organizational structures. You'll be part of Google's mission to create trusted experiences between people and businesses, helping grow companies of all sizes through effective advertising tools that deliver measurable results.

This position offers excellent growth potential within Google's fast-paced business environment, with opportunities to switch teams and projects as you evolve. You'll be at the forefront of developing and implementing innovative solutions that impact billions of users worldwide, making this an exciting opportunity for someone looking to make a significant impact in the advertising technology space.

Last updated 13 days ago

Responsibilities For Senior Staff Software Engineer, Machine Learning, Google Ads

  • Provide technical leadership on high-impact projects
  • Influence and coach a distributed team of engineers
  • Facilitate alignment and clarity across teams on goals, outcomes, and timelines
  • Manage project priorities, deadlines, and deliverables
  • Design, develop, test, deploy, maintain, and enhance large scale software solutions

Requirements For Senior Staff Software Engineer, Machine Learning, Google Ads

Python
  • Bachelor's degree or equivalent practical experience
  • 8 years of experience in software development, and with data structures/algorithms
  • 5 years of experience with design and architecture; and testing/launching software products
  • 7 years of experience with machine learning algorithms and tools (e.g., TensorFlow), artificial intelligence, deep learning or natural language processing
  • Master's degree or PhD in Engineering, Computer Science, or a related technical field (preferred)
  • 5 years of experience in a technical leadership role leading project teams and setting technical direction (preferred)
  • 3 years of experience working in a complex, matrixed organization (preferred)

Benefits For Senior Staff Software Engineer, Machine Learning, Google Ads

Medical Insurance
Equity
  • Competitive base salary
  • Bonus
  • Equity
  • Comprehensive benefits package

Interested in this job?

Jobs Related To Google Senior Staff Software Engineer, Machine Learning, Google Ads

Senior Staff Research Scientist

Senior Staff Research Scientist position at Google Research, focusing on machine learning and AI development, offering competitive salary and benefits in Cambridge, MA.

Staff Research Scientist, Machine Learning Efficiency

Lead Machine Learning efficiency research at Google, focusing on next-generation language models and TPU development.

Senior Research Scientist, NLP

Senior Research Scientist position at Google focusing on NLP research and Large Language Models, requiring PhD and research experience.

Senior Research Scientist

Senior Research Scientist position at Google Research, focusing on machine learning and AI development with competitive compensation and benefits.

Senior Staff Research Scientist

Senior Staff Research Scientist position at Google Research, focusing on machine learning and AI development with opportunities for publication and research leadership.