Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff ML Software Engineer, Ads Modeling, Personalization, and Quality

$207k - $300k

Google LLC

Staff ML Software Engineer, Ads Modeling, Personalization, and Quality

Share Staff ML Software Engineer, Ads Modeling, Personalization, and Quality

corporate_fare Google place Mountain View, CA, USA

info_outline X In most instances, this position requires in-person interviews as part of the hiring process.

  • Bachelor's degree in Computer Science or a related technical field, or equivalent practical experience.
  • 8 years of experience in software development.
  • 5 years of experience with ML design and ML infrastructure (e.g., model deployment, model evaluation, data processing, debugging, fine tuning).
  • 5 years of experience testing, and launching software products, and 3 years of experience with software design and architecture.
  • 5 years of experience with ML/AI algorithms and tools, deep learning or other AI/ML modeling.
  • Experience in the digital Ads ecosystem.

Preferred qualifications:

  • 8 years of experience with data structures and algorithms.
  • 3 years of experience in a technical leadership role leading project teams and setting technical direction.
  • 3 years of experience working in a complex organization involving cross-functional, or cross-business projects.
  • Experience with advertising products, quality work in ads, or with statistical modeling and experimentation/analysis.
  • Experience in quality or modeling engineering teams.

About the job

Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Google’s needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward.

App Ads is one of the fastest growing businesses in Google Ads, with an annual run rate of over $20B. Our business drives a significant portion of business growth for Google overall. It affects the lives of users around the world by helping them find new games, plan vacations, and shop for great agreements or fun experiences, etc. Our team delivers engineering innovations to improve the App Ads Quality and provide key technologies to empower App Ads business growth. We focus on building machine learning models to predict users’ interaction with ads, and combining them with principled optimization techniques to help publishers monetize their content and advertisers acquire engaged users.

Google Ads is at the forefront of AI innovation, applying cutting-edge machine learning and Generative AI models like Gemini to power a multi-billion dollar global business.

Our work directly impacts billions of users by protecting users from harm, improving ad quality, and optimizing campaigns for advertiser return-on-investment. We foster a culture of deep collaboration, partnering closely with teams like Google Research and DeepMind to solve complex challenges. Join us to work on state-of-the-art AI, take on problems at an unparalleled scale, and build the next generation of advertising technology.

Individual pay is determined by factors including job-related skills, experience, and relevant education or training.

About the job

Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Google’s needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward.

App Ads is one of the fastest growing businesses in Google Ads, with an annual run rate of over $20B. Our business drives a significant portion of business growth for Google overall. It affects the lives of users around the world by helping them find new games, plan vacations, and shop for great agreements or fun experiences, etc. Our team delivers engineering innovations to improve the App Ads Quality and provide key technologies to empower App Ads business growth. We focus on building machine learning models to predict users’ interaction with ads, and combining them with principled optimization techniques to help publishers monetize their content and advertisers acquire engaged users.

Google Ads is at the forefront of AI innovation, applying cutting-edge machine learning and Generative AI models like Gemini to power a multi-billion dollar global business.

Our work directly impacts billions of users by protecting users from harm, improving ad quality, and optimizing campaigns for advertiser return-on-investment. We foster a culture of deep collaboration, partnering closely with teams like Google Research and DeepMind to solve complex challenges. Join us to work on state-of-the-art AI, take on problems at an unparalleled scale, and build the next generation of advertising technology.

Individual pay is determined by factors including job-related skills, experience, and relevant education or training.
US: $207000 - $300000 (USD) + 20% bonus target + equity + benefits
Learn more about benefits at Google .

  • Design new deep learning based ML models to predict users’ interaction with different ad formats across Google’s various ad delivery channels.
  • Incorporate and engineer input features from ad creatives, publisher pages/content, as well as users’ personalized ad history to improve models’ accuracy.
  • Improve the efficiency and reliability of ML models by designing novel model architectures and adopting development and release processes.
  • Debug and troubleshoot advertiser performance problems.
  • Work with Product Management, UX, and partner teams to design and deliver new ad experiences. Leverage data and metrics to help evaluate product success and drive business decisions.

Google is proud to be an equal opportunity and affirmative action employer. We are committed to building a workforce that is representative of the users we serve, creating a culture of belonging, and providing an equal employment opportunity regardless of race, creed, color, religion, gender, sexual orientation, gender identity/expression, national origin, disability, age, genetic information, veteran status, marital status, pregnancy or related condition (including breastfeeding), expecting or parents-to-be, criminal histories consistent with legal requirements, or any other basis protected by law. See also Google's EEO Policy , Know your rights: workplace discrimination is illegal , Belonging at Google , and How we hire .

Google is a global company and, in order to facilitate efficient collaboration and communication globally, English proficiency is a requirement for all roles unless stated otherwise in the job posting.

Equity is granted exclusively and discretionarily by Alphabet Inc. on the basis of an agreement concluded between you and Alphabet Inc. Alphabet Inc. is your sole contractual partner with respect to equity grants. GSU grants are not guaranteed, are discretionary, are subject to approval by the Alphabet Inc. board of directors or its delegate, the terms of the relevant Alphabet Inc. stock plan, and your grant agreement. They have no impact on statutory payments. Current or past grants do not confer an acquired right.

#J-18808-Ljbffr

Vacancy posted 5 hours ago
Similar jobs that could be interesting for youBased on the Staff ML Software Engineer, Ads Modeling, Personalization, and Quality in Mountain View, CA vacancy
  •  ...Unity is seeking a Senior Machine Learning Engineer for the Vector Ads Modeling team in Mountain View, CA. You will advance ads recommendation algorithms...  ...real-time user data and large-scale compute to deliver personalized ad experiences. You will drive foundational research,... 
    Suggested

    Unity

    Mountain View, CA
    4 days ago
  • $207k - $300k

     ...Staff AI/ML Software Engineer, YouTube Ads Creative Foundations Share Staff AI/ML Software...  ...this position requires in-person interviews as part of the...  ..., display leadership qualities and be enthusiastic to take...  ...learning and Generative AI models like Gemini to power a... 
    Quality

    Google LLC

    Mountain View, CA
    2 days ago
  • $222.72k - $389.75k

     ...are looking for a Staff Machine Learning Engineer to lead the technical vision for our Ads Conversion Core Modeling team, building the...  ...of-the-art applied ML projects for ads conversion...  ...correctness and quality. Automate...  ...the office for in-person collaboration 1-2 times... 
    Quality
    Work at office
    Local area
    Relocation
    Relocation package

    Pinterest

    Palo Alto, CA
    6 days ago
  • $207k - $300k

     ...machine learning models, incorporating techniques...  ...high-throughput Ad serving systems....  ...of experience in software development.5...  ...optimization, personalization, or recommender systems...  ...'s software engineers develop the next-...  ...display leadership qualities and be... 
    Quality

    Google

    Mountain View, CA
    6 days ago
  • $262k - $364k

     ...AI and retail ad products — such...  ...dynamically compose and personalize ad formats in...  ...with Ads Quality, Commerce, and...  ...raise the bar on engineering excellence,...  ...experience with software development in...  ...experience with ML/AI algorithms and...  ...learning or other modeling.7 years of... 
    Quality
    Worldwide

    Google

    Mountain View, CA
    5 days ago
  • $262k - $364k

     ...Senior Staff Software Engineer, Search Ads Monetization Share Senior Staff...  ...requires in-person interviews as part of...  ...of experience with ML/AI algorithms, tools...  ...learning, or other AI/ML modeling. ~8 years of experience...  ...display leadership qualities and be enthusiastic... 
    Quality

    Google LLC

    Mountain View, CA
    1 day ago
  • $207k - $300k

     ...Staff Software Engineer, ML, Search Ads Creatives Share Staff Software Engineer, ML, Search...  ...position requires in-person interviews during the hiring...  ...learning, or other AI/ML modeling. ~8 years of experience...  ..., display leadership qualities and be enthusiastic to take... 
    Quality

    Google LLC

    Mountain View, CA
    15 hours ago
  • $207k - $300k

     ...Share Staff Software Engineer, Google Ads corporate_fare Google place Mountain View,...  ...this position requires in-person interviews as part of the...  ...versatile, display leadership qualities and be enthusiastic to...  ...learning and Generative AI models like Gemini to power a multi... 
    Quality
    Temporary work

    Google LLC

    Mountain View, CA
    1 day ago
  • $207k - $300k

     ...Staff Software Engineer, YouTube Ads Experiences Share Staff Software Engineer...  ...position requires in-person interviews as part of...  ...of experience with ML design and ML infrastructure (e.g., model deployment, model evaluation...  ..., display leadership qualities and be enthusiastic... 
    Quality

    Google LLC

    Mountain View, CA
    3 days ago
  • $207k - $300k

     ...Staff Software Engineer, Search Ads Budgeting Share Staff Software Engineer...  ...requires in-person interviews as part of...  ...optimization systems, or ML/forecasting pipelines...  ...display leadership qualities and be enthusiastic...  ...learning and Generative AI models like Gemini to power... 
    Quality

    Google LLC

    Mountain View, CA
    4 days ago
  • $147k - $210k

     ...service operations and quality.Design and optimize deep learning based ML models to predict users’...  ...interaction with different ad formats across Google...  ...prediction, ranking, personalization, search quality,...  ...technologies.Google's software engineers develop the next-generation... 
    Quality

    Google

    Mountain View, CA
    7 days ago
  • $207k - $300k

     ...Staff Software Engineer, Ads and Commerce Advisor Platform Share Staff...  ...position requires in-person interviews as part of...  ...experience leading ML design and optimizing...  ...infrastructure (e.g., model deployment, model...  ..., display leadership qualities and be enthusiastic to... 
    Quality
    Remote work

    Google LLC

    Mountain View, CA
    15 hours ago
  • $207k - $300k

     ...Software EngineerGoogle's software engineers develop the next-generation technologies...  ...leadership qualities and be...  ...solutions.Google Ads is at the forefront...  ...and Generative AI models like Gemini to power...  ...requires in-person interviews as part...  ...leading ML design and optimizing... 
    Quality
    Immediate start

    CompliancePoint

    Mountain View, CA
    4 days ago
  • $262k - $364k

     ...Senior Staff Software Engineer, Ads Platform Agentic Experiences Share Senior...  ...this position requires in-person interviews as part of the hiring...  ..., display leadership qualities and be enthusiastic to take...  ...learning and Generative AI models like Gemini to power a multi... 
    Quality

    Google LLC

    Mountain View, CA
    1 day ago
  • $208.45k - $364.8k

     ...Pinterest is seeking a Staff Software Engineer to help evolve the...  ...that power Ads and Core experiences...  ...Partner with product, ML, infrastructure,...  ....Raise the quality bar through design...  ...about our working model.In-Office Requirement...  ...the office for in-person collaboration1-2 times... 
    Quality
    Work at office
    Local area
    Relocation
    Relocation package

    Pinterest

    Palo Alto, CA
    6 days ago
  • $222.6k - $325.4k

     ...Unity Technologies SF is looking for a Principal Machine Learning Engineer to help advance Unity Vector Ads Modeling , building better ads recommendation algorithms that power personalized ad experiences. This onsite role in Mountain View, CA combines research depth... 
    Work at office

    DataJobs

    Mountain View, CA
    4 days ago
  • $172.2k - $283.9k

     ...of our machine learning infrastructure and models. We are seeking a Staff Machine Learning Engineer to join our Vector Ads Modeling team. In this role, you will work with...  ...ads recommendation algorithms to deliver personalized ads experience. What you’ll be doing Identity... 
    Work at office
    Worldwide

    LE130 Unity Technologies SF

    Mountain View, CA
    15 hours ago
  • $172.2k - $283.9k

     ...Unity Technologies SF is hiring a Staff Machine Learning Engineer for the Vector Ads Modeling team in Mountain View, CA (onsite) . This role advances ads recommendation algorithms to support personalized ads experiences through research and productionalization. Role... 
    Work at office

    DataJobs

    Mountain View, CA
    4 days ago
  •  ...is seeking a Senior Machine Learning Engineer to advance advertising recommendations and personalized ad experiences. You will work on foundational model research, ads understanding, and rapid...  .... The role requires hands-on ML with PyTorch and Python, strong data... 

    DataJobs.com

    Mountain View, CA
    20 hours ago
  • $207k - $300k

     ...organic results and ads) to co-evolve ads,...  ...advertisers.Leverage AI/ML advancements,...  ...including Large Language Models (LLMs) and Agentic...  ...that embed AI/ML quality evaluation methods....  ...of experience in software development.8 years...  ....Google's software engineers develop the next-generation... 
    Quality

    Google

    Mountain View, CA
    7 days ago
  • $262k - $364k

    Leverage AI/ML advancements, including...  ...problems across search ads, from product...  ...gaps in existing engineering processes and solve...  ...these advanced AI/ML quality evaluation methods...  ...and serving AI/ML models specifically for...  ...experience.8 years of software development... 
    Quality

    Google

    Mountain View, CA
    6 days ago
  • $262k - $364k

    Drive the long-term engineering strategy by...  ...systems teams, or quality teams, effectively...  ...environments.Google's software engineers develop...  ...technology forward.YouTube Ads mission is to...  .... As a Senior Staff SWE, you will be responsible...  ...and Generative AI models like Gemini to... 
    Quality
    Shift work

    Google

    Mountain View, CA
    6 days ago
  • $229k - $343k

     ...digital services.We’re looking for a Staff Software Engineer to join the Ad Signals and Measurement team at Snap...  ...ecosystem by delivering high-quality, reliable, and privacy-safe signals...  .... we believe that being together in person helps us build our culture faster, reinforce... 
    Quality
    Full time
    Live in
    Work at office
    Local area

    Snap

    Palo Alto, CA
    7 days ago
  • $207k - $300k

     ...high-performance model architectures, embeddings...  ...and Mentor Engineers: Lead and grow a...  ...team of ML and software engineers, providing...  ...The Google Display Ads (GDA) Machine Learning...  ...advertising.As a Staff Machine Learning...  ...retrieval and personalization systems operating... 

    Google

    Mountain View, CA
    7 days ago
  • $222.72k - $389.75k

     ...fastest growing online ad platforms, and our...  ...’re looking for an ML engineer with experience in...  ...learning.Proven Staff-level technical leadership...  ...improve speed and quality of your workflow,...  ...about our working model.In-Office...  ...the office for in-person collaboration3 times... 
    Quality
    Work at office
    Local area
    Relocation
    Relocation package

    Pinterest

    Palo Alto, CA
    6 days ago
  • $314.58k

     ...buy, or do next. Our Ads Quality organization builds the...  ...Director of Machine Learning Engineering to lead a broad portfolio of Ads Quality modeling teams focused on...  ...learning, and ML-powered experimentation...  ...search, marketplace, or personalization ML teams.Strong understanding... 
    Quality
    Work at office
    Local area
    Relocation
    Relocation package

    Pinterest

    Palo Alto, CA
    7 days ago
  • $229k - $343k

     ...services.Snap Engineering teams build fun...  ...to join the Web Ads Ranking team at...  ...engineers and software engineers to build...  ...and high-quality decision-making...  ...engineering and ML excellence, developing...  ...large language models for tasks like...  ...together in person helps us build... 
    Quality
    Full time
    Live in
    Work at office
    Local area

    Snap

    Palo Alto, CA
    6 days ago
  • $222.72k - $389.75k

     ...We’re hiring a Staff Machine Learning Engineer to help drive...  ...on building AI/ML systems (...  ...relevant, high-quality merchants across...  ...brand affinity modeling and related signals...  ...applied ML / software engineering,...  ..., ads relevance, commerce...  ...office for in-person collaboration... 
    Quality
    Work at office
    Local area
    Relocation
    Relocation package

    Pinterest

    Palo Alto, CA
    8 days ago
  • $207k - $300k

     ...infrastructure for model creators to be...  ...of experience in software development.5 years...  ...of experience with ML design and ML infrastructure...  ...degree or PhD in Engineering, Computer Science,...  ...leadership qualities and be enthusiastic...  ...requires in-person interviews as part... 
    Quality

    Google

    Sunnyvale, CA
    4 days ago
  • $197.4k - $325.4k

     ...of our machine learning infrastructure and models. We are seeking a Principal Machine Learning Engineer to join our Vector Ads Modeling team. In this role, you will work...  ...advance ads recommendation algorithms to deliver personalized ads experience. Responsibilities... 
    Work at office
    Worldwide

    LE130 Unity Technologies SF

    Mountain View, CA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff ML Software Engineer, Ads Modeling, Personalization, and Quality. Be the first to apply!