Skip to content
mimi

Software Engineer III, Artificial Intelligence/Machine Learning - Google Careers

Google Inc.

On-site Senior 2w ago

About the role

Software Engineer III – Artificial Intelligence / Machine Learning
Google – Commerce Team


📍 Location

Global (English proficiency required for all roles)

📄 Job ID

#J‑18808‑Ljbffr


🔎 About Google & the Commerce Team

Google’s software engineers build next‑generation technologies that power billions of daily interactions—beyond web search—spanning information retrieval, distributed computing, large‑scale system design, networking, security, AI, NLP, UI, mobile, and more.

The Commerce team creates the end‑to‑end shopping experience: from inspiration to a secure checkout. We enable retailers of every size to thrive by providing the tools, technology, and scale they need. In this role you’ll help make shopping journeys trustworthy by setting clear content expectations for merchants and protecting consumers from harmful or offensive experiences.


🎯 Responsibilities

  • ML Model Development – Build, deploy, and iterate on machine‑learning models (including large language models) that detect policy violations in Shopping content.
  • Data‑Curation Pipelines – Design and run scalable pipelines for high‑quality training‑data curation, aiming for gold‑standard datasets; implement frameworks for model evaluation and performance tracking.
  • LLM‑Powered Tools – Leverage LLMs (auto‑raters, agents) to improve merchant experience, operational accuracy, and efficiency across use‑cases such as escalation handling, user‑report review, merchant appeals, metrics generation, and training‑data quality curation.
  • Cross‑Functional Collaboration – Partner with Product Managers, Policy Specialists, and other stakeholders to identify and implement opportunities that support business growth and consumer protection.
  • Engineering Excellence – Maintain and improve production‑system reliability, participate in on‑call rotations, conduct code reviews, write documentation, and contribute to overall system health.

✅ Minimum Qualifications

Requirement Details
Education Bachelor’s degree or equivalent practical experience.
Software Development 2 + years of experience in one or more languages (e.g., C++), or 1 + year with an advanced degree.
ML / AI Experience 1 + year with any of:
• Speech/audio (voice‑tech)
• Reinforcement learning (sequential decision making)
• ML infrastructure (model deployment, evaluation, data processing, debugging)
• Specialization in another ML field
ML Infrastructure 1 + year building/deploying pipelines, model serving, data processing, etc.

🌟 Preferred Qualifications

  • Master’s degree or PhD in Computer Science or a related technical field.
  • 2 + years of experience with data structures and algorithms.
  • Experience with SQL, Google Server Platform, Pod, or Spanner.

🤝 Why Google?

  • Impact at Scale – Your work will affect billions of daily shopping interactions.
  • Career Mobility – Switch teams and projects as you and the business evolve.
  • Inclusive Culture – Google is an equal‑opportunity employer committed to diversity, belonging, and a respectful workplace.

Google is proud to be an equal‑opportunity and affirmative‑action employer. We welcome applicants of all backgrounds and identities.


📋 How to Apply

Visit the Google Careers portal, search for Job ID #J‑18808‑Ljbffr, and submit your application.


📚 Additional Resources


Ready to shape the future of shopping? Apply today and help build a safer, more trustworthy commerce experience for billions of users worldwide.

Requirements

  • Bachelor’s degree or equivalent practical experience.
  • 2 years of experience with software development in one or more programming languages such as C++, or 1 year of experience with an advanced degree.
  • 1 year of 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.
  • 1 year of experience with ML infrastructure (e.g., model deployment, model evaluation, data processing, debugging).

Responsibilities

  • Build, deploy, and iterate on machine learning models (including LLMs) to detect policy violations in Shopping content.
  • Develop and deploy scalable pipelines for high-quality training data curation, striving for gold-standard datasets and implementing frameworks for model evaluation and performance tracking.
  • Utilize and deploy Leverage Large Language Model (LLMs) including auto-raters and agents, to enhance merchant experience, operational accuracy and efficiency across multitude use cases such as managing escalations, reviewing user reports, merchant appeals, metrics generation and training data quality curation.
  • Collaborate with Product Managers, Policy Specialists to identify and implement opportunities to support business growth and consumer protection.
  • Contribute to the team's engineering excellence by maintaining and improving the reliability of the production system, participate in teams oncall and contribute to code reviews, documentation, and overall system health.

Skills

C++LLMMachine Learning

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