Software Engineer III, AI/ML, Keywordless Search Ads

Google LLC
Mountain View, CA, United States
5 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience required
1 year minimum
Working hours
Regular working hours

Tech stack

Google AdWords Artificial Intelligence C++ (Programming Language) Program Optimization Software Debugging Python (Programming Language) Machine Learning Language Modeling Systems Development Life Cycle Reinforcement Learning Data Processing Large Language Models
+2 more
Generative AI Machine Learning Operations

Job description

Experteer Overview In this role you will contribute to AI-powered automation at the core of Google Ads, developing scalable ML solutions that improve ad relevance and user experience. You will work within a fast-paced, cross-functional team to deploy impactful ML models and optimize data processing at scale. The position offers opportunities to switch projects as needs evolve, with a focus on building systems that support billions of users. You will be part of a mission-driven effort to advance automated targeting in search ads and related products. Compensation / Benefits * Write production-grade code for product or system development * Develop and deploy ML/LLM models with measurable impact on Google, advertisers, and users * Tackle complex, open-ended problems in ad relevance, query understanding, and large-scale system optimization * Triage issues, debug, and assess impact on hardware, networks, and service operations * Implement ML solutions, leverage ML infrastructure, and contribute to model optimization and data processing Tasks * Bachelor’s degree or equivalent practical experience * 2 years of experience programming in Python or C++ * 1 year of experience with generative AI, reinforcement learning, large language modeling, model processing, or related ML field * 1 year of experience with end-to-end machine learning including deployment, evaluation, and data processing Key requirements * bonus target * equity * benefits

Requirements

machine to model optimization and data processing Tasks * Bachelor’s degree or equivalent practical experience * 2 years of experience programming in Python or C++ * 1 year of experience with generative AI, reinforcement learning, large language modeling, model processing, or related ML field * 1 year of experience with end-to-end machine learning including deployment, evaluation, and data processing Key requirements * bonus target * equity * benefits

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on us.experteer.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:10 min

Defining stream data processing versus standard event processing

Soroosh Khodami Soroosh Khodami Ā· WWC 2024

2:37 min

Tracing the evolution from early AI to generative AI

Mike Mike Ā· WWC 2025

1:24 min

Optimizing job ads for generative engine visibility

Robindro Ullah Robindro Ullah Ā· WWC Europe 2026

1:21 min

Identifying types of work suitable for automation

Clemens Schwaiger Ā· LIVE

2:14 min

Introduction to generative AI and content warnings

Cheuk Ho Ā· WWC 2023

3:22 min

Creating dedicated AI assistants for advanced candidate sourcing

José Kadlec José Kadlec · WWC 2025

Videos

See all

Related articles

See all