Staff Software Engineer, Google Ads

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

Description For Staff Software Engineer, Google Ads

Google is seeking a Staff Software Engineer to join their Google Ads team, focusing on Privacy Centric Measurement. This role combines leadership, machine learning, and privacy-preserving technologies to revolutionize online ad measurement. The position requires expertise in software development, data structures, and algorithms, with a strong emphasis on privacy-safe computational solutions.

As a Staff Software Engineer, you'll lead teams across Google Ads, working on critical projects that impact billions of users. The role involves developing sophisticated models for predicting online conversions while maintaining user privacy, managing complex technical priorities, and collaborating with cross-functional teams. You'll be part of Google's advertising ecosystem, which powers the open internet by connecting people, publishers, and advertisers.

The ideal candidate brings 8+ years of software development experience, strong leadership qualities, and expertise in machine learning and large-scale systems. You'll work with cutting-edge technologies, including TensorFlow and C++, while contributing to Google's mission of providing accurate conversion measurement and high-quality optimization to its customers.

This position offers the opportunity to work on challenging technical problems at massive scale, shape the future of digital advertising, and lead initiatives that balance innovation with user privacy. You'll be part of a team that's essential to Google's business, helping grow businesses of all sizes while ensuring trusted experiences between people and businesses through useful ads.

The role combines technical leadership, strategic thinking, and hands-on development, making it perfect for someone who wants to make a significant impact on how online advertising evolves in an increasingly privacy-conscious world.

Last updated a month ago

Responsibilities For Staff Software Engineer, Google Ads

  • Define the direction and roadmap for the team
  • Develop privacy, safe, and secure computational paradigm to solve problems
  • Build models to predict online conversions using data from various sources in a privacy safe way
  • Manage priorities between short-term efforts and long-term modeling
  • Collaborate with cross-functional teams on high-impact projects

Requirements For Staff Software Engineer, Google Ads

Python
TypeScript
  • Bachelor's degree or equivalent practical experience
  • 8 years of experience in software development, and with data structures/algorithms
  • 5 years of experience testing, and launching software products
  • 3 years of experience with software design and architecture
  • Experience with statistical modeling
  • Experience with TensorFlow, C++, and Machine Learning
  • Experience with large-scale system design and development
  • Experience with advertising products, Ads or Search
  • Excellent communication and cross-functional collaboration skills

Interested in this job?

Jobs Related To Google Staff Software Engineer, Google Ads

Senior Research Scientist, Interactive Recommender Systems

Senior Research Scientist position at Google Research focusing on interactive recommender systems, machine learning, and AI, offering competitive compensation and benefits.

Staff Research Scientist, Google Cloud AI

Lead AI research scientist position at Google Cloud, focusing on advancing AI technology and its applications across industries while contributing to the research community.

Staff Software Developer, Generative AI, Gemini Code Assist

Lead the development of AI-powered developer tools at Google's Gemini Code Assist team, focusing on machine learning and generative AI applications.

Product Manager, AI/ML, Google Cloud

Lead AI/ML product management at Google Cloud, developing strategic vision for ML hardware stack and collaborating with teams like DeepMind and YouTube.

Senior Research Scientist, Multilingual NLP

Senior Research Scientist position at Google focusing on multilingual NLP and LLMs, requiring PhD and 7+ years of experience in machine learning and natural language processing.