Wholepage Optimization Software Engineer, Ads

Google

Mountain View, CA2–4 yrs3d agovia LinkedInH-1B sponsor · 54 entry-level filings

About The Job

Google's software engineers develop next-generation technologies that change how billions of users connect, explore, and interact with information. This role focuses on the Wholepage Optimization Software Engineer position within Google Ads, a team at the intersection of user intent and monetization on search. The team leverages cutting-edge machine learning and LLMs to reimagine the commercial journey across Google Search and Lens, aiming to deliver value to users, advertisers, and Google's long-term revenue. Google Ads is at the forefront of AI innovation, applying machine learning and Generative AI models like Gemini to power a multi-billion dollar global business. The work directly impacts billions of users by protecting them from harm, improving ad quality, and optimizing campaigns for advertiser return-on-investment. The team fosters deep collaboration with groups like Google Research and DeepMind.

Key Responsibilities

  • Leverage state-of-the-art AI/ML advancements, including LLMs & Agentic AI, to solve critical optimization problems across search ads, from product innovation to agentic automation.
  • Drive 10x better ads experiences compared to current offerings in the world of AI.
  • Identify gaps in existing engineering processes and solve them using AI-driven automation.
  • Design, build, and maintain self-service tools and platform features that embed advanced AI/ML quality evaluation methods.
  • Architect scalable systems for deploying and serving AI/ML models specifically for data quality assessment tasks.
  • Design, develop, test, deploy, maintain, and enhance software solutions.
  • Manage project priorities, deadlines, and deliverables.

Requirements & Tech Stack

  • Experience programming in Python or C++.
  • Experience with end-to-end Machine Learning (e.g., model deployment, model evaluation, data processing, debugging).
  • Experience with one or more of the following: Speech/audio (e.g., technology duplicating and responding to the human voice), reinforcement learning (e.g., sequential decision making), ML infrastructure, or specialization in another ML field.
  • Experience with data structures and algorithms.
  • Experience developing accessible technologies.
  • Experience in Search/Ads or general quality systems.
  • Familiarity with the latest research and trends in AI/ML, particularly as applicable to data quality and assessment.
  • Expertise in full-stack engineering and app development.

Qualifications

  • Bachelor’s degree or equivalent practical experience.
  • 2 years of experience programming in Python or C++.
  • 1 year of experience with end-to-end Machine Learning.
  • 1 year of experience with one or more of the following: Speech/audio, reinforcement learning, ML infrastructure, or specialization in another ML field.
  • Preferred: Master's degree or PhD in Computer Science or related technical field.
  • Preferred: 2 years of experience with data structures and algorithms.
  • Preferred: Experience developing accessible technologies.
  • Preferred: Experience in Search/Ads or general quality systems.
  • Preferred: Familiarity with the latest research and trends in AI/ML.
  • Preferred: Expertise in full-stack engineering and app development.

H-1B sponsor

Google filed 54 entry-level H-1B applications for new hires (Oct 2025 - Jun 2026, Department of Labor).

See their H-1B record →

Google Entry-Level & New Grad Jobs · last 7 days

15 openings · 4 need no experience

See all 15 →

FirstHire never charges to apply, and real employers don't ask for money for tests, interviews or offer letters. How we list jobs · Report this job