Machine Learning Engineer, AI/ML Expert for Agents and TrustGraph, Google Ads
Mountain View, CA, USA · Full-time · Posted Oct 23, 2026
- Experience
- Software development: 2 years, or 1 year with an advanced degree; distributed systems: 2 years; end-to-end machine learning: 1 year.
- Education
- Bachelor’s degree or equivalent practical experience.
About the job
Build AI and graph infrastructure, adversarial testing systems, and anti-abuse tools to protect users, advertisers, and publishers across Google Ads and other teams.
What you'll do
- Implement GenAI solutions and improve machine-learning infrastructure, data preparation, and performance.
- Build adversarial simulation and red-teaming frameworks to test and harden web and app crawlers.
- Develop graph pipelines, entity-resolution algorithms, semantic layers, and LLM-powered graph reasoning tools.
What they ask for
- Bachelor’s degree or equivalent practical experience.
- 2 years of software development experience in Python or more programming languages, or 1 year with an advanced degree.
- 2 years of experience with distributed systems.
- 1 year of end-to-end machine-learning experience and experience with GenAI techniques or related concepts.
Nice to have
- Master's degree or PhD in Computer Science or related technical fields.
- Experience with data structures and algorithms, accessible technologies, large-scale datasets or graph systems, GenAI/LLM systems, agents, adversarial testing, or crawling and anti-cloaking technologies.
Pay
$147000 - $210000 (USD) base salary
Tools
Python, Gemini, LLMs, Multi-Modal, Large Vision Models, Spanner
AI focus
Implement GenAI and machine-learning solutions; develop LLM-powered graph reasoning tools and autonomous agents or adversarial simulations to detect abuse and strengthen crawlers.
Model-written summary · the original posting is authoritative