Skip to content
mimi

Staff Software Engineer, AI/ML, Safe Search

Google

On-site Full-time Lead Today

About the role

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 handle information at massive scale and extend well beyond web search.

As a software engineer you will work on a specific project critical to Google's needs, with opportunities to switch teams and projects as the fast‑paced business grows and evolves.

In Google Search, we are reimagining what it means to search for information in any way and anywhere, solving complex engineering challenges while maintaining a universally accessible and useful experience worldwide.

Responsibilities

  • Make choices on when to leverage new Large Language Model (LLM) tech versus using existing processes to architect AI Raters and safety models across Google products.
  • Partner with teams across Search, bridging the gap between Engineering, Product Management, and Policy.
  • Improve evaluation and measurement systems, run experiments, and ensure that Search launches remain effective while protecting Search safety against regressions.
  • Guide prototyping, in-depth evaluations, and launches of changes that proactively make Search safer, ranging from ranking improvements to better AI‑generated responses.
  • Define model behaviors and safety protections within the core Search stack.

Qualifications

Required Qualifications

  • Bachelor's degree or equivalent practical experience.
  • 8 years of experience in software development.
  • 5 years of experience testing and launching software products, and 3 years of experience with software design and architecture.
  • 5 years of experience in one or more of the following: speech/audio (technology duplicating and responding to the human voice), reinforcement learning, ML infrastructure, or another ML field.
  • 5 years of experience with ML design and ML infrastructure (model deployment, model evaluation, data processing, debugging, fine‑tuning).
  • Experience in Python programming.

Preferred Qualifications

  • Experience in prompt engineering and applying Large Language Models for data labeling.
  • Experience building classifiers, machine learning, AI, ranking, and research.
  • Experience coding in C++ or Kotlin.
  • Experience in Trust and Safety or Search Quality.

Skills

AIC++KotlinLarge Language ModelsMLPython

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free