Taro Logo

Senior Software Engineer, Shopping Labs

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information and one another.
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's Shopping Labs team is at the forefront of developing AI-powered shopping experiences that aim to make Google Shopping essential for consumers. As a Senior Software Engineer in this role, you'll work on innovative projects that leverage the latest developments in Generative AI, collaborating with DeepMind and Research teams to enhance shopping experiences. The position requires expertise in Large Language Models (LLMs) and strong software development skills, particularly in C++, Python, and SQL. You'll be responsible for building end-to-end user experiences, training and deploying LLMs at scale, and ensuring high-quality code through reviews and best practices. This role offers the opportunity to work on projects that directly impact billions of users while advancing the state of AI in e-commerce. The position is based in Zürich, Switzerland, offering the chance to work in one of Google's key European engineering hubs. You'll be part of Google's broader Advertising and Commerce team, which focuses on creating highly relevant and useful commercial experiences for users while helping businesses grow their online and offline presence. This role combines technical leadership, hands-on development, and the opportunity to shape the future of AI-powered shopping experiences.

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 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