Taro Logo

Senior Software Engineer, Shopping Labs

Google is a global technology company that develops innovative products and services used by billions of users worldwide.
Machine Learning
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI · E-Commerce

Description For Senior Software Engineer, Shopping Labs

Google Shopping Labs is seeking a Senior Software Engineer to join their innovative team focused on developing AI-powered shopping experiences. This role combines cutting-edge machine learning technology with practical software engineering to enhance how billions of users discover and interact with products online.

The position sits at the intersection of e-commerce and artificial intelligence, specifically working with Large Language Models (LLMs) to create novel shopping experiences. As part of Google's Advertising and Commerce team, you'll be instrumental in shaping how users interact with commercial information and products across Google's platforms.

The ideal candidate will bring strong software engineering fundamentals with specific expertise in C++ programming, along with experience in machine learning and LLMs. You'll be responsible for building end-to-end user experiences, training and deploying LLMs at scale, and ensuring code quality through reviews and best practices.

This role offers the opportunity to work with cutting-edge AI technology while directly impacting how millions of users shop online. You'll collaborate with teams across Google, including partnerships with DeepMind and Research teams, to push the boundaries of what's possible in e-commerce experiences.

Working at Google's Zürich office, you'll be part of a global team that's committed to innovation and technical excellence. The position offers the chance to work on challenging problems at scale while contributing to products that help both users find better products and businesses reach their customers more effectively.

Last updated a day ago

Responsibilities For Senior Software Engineer, Shopping Labs

  • Participate in building end-to-end user facing experiences and launching them on Google or other surfaces
  • Train and deploy LLMs at scale
  • Review code developed by other developers and provide feedback to ensure best practices
  • Contribute to existing documentation or educational content
  • Triage product or system issues and debug/track/resolve by analyzing the sources of issues

Requirements For Senior Software Engineer, Shopping Labs

Python
  • Bachelor's degree or equivalent practical experience
  • 5 years of experience with software development in one or more programming languages, and with data structures/algorithms
  • 3 years of experience testing, maintaining, or launching software products
  • 1 year of experience with software design and architecture
  • Experience with Large Language Models (LLMs)
  • Experience developing software applications using the C++ programming language

Interested in this job?

Jobs Related To Google Senior Software Engineer, Shopping Labs