Taro Logo

Senior Software Engineer, Shopping Labs

A global technology company that develops innovative AI-powered technologies and products 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's Shopping Labs team is seeking a Senior Software Engineer to help revolutionize the online shopping experience through innovative AI-powered solutions. This role sits at the intersection of e-commerce and cutting-edge artificial intelligence, specifically working with Large Language Models (LLMs) to create novel user experiences.

The position offers an exciting opportunity to work on projects that directly impact billions of users worldwide through Google's Shopping platform. As part of the Shopping Labs team, you'll be responsible for discovering and delivering new AI-powered user experiences that advance Google Shopping's mission of becoming essential to consumers. The role involves close collaboration with DeepMind and Research teams, leveraging the latest advancements in generative AI technology.

The ideal candidate will bring strong software engineering fundamentals with at least 5 years of experience, combined with specific expertise in C++ programming and LLMs. You'll be working on end-to-end user-facing experiences, from conception to deployment, while ensuring high code quality through peer reviews and best practices implementation.

This role offers the chance to work at Google's Zürich office, one of the company's largest engineering hubs outside of the United States. You'll be part of Google's Advertising and Commerce team, which focuses on creating highly relevant and useful commercial information for users while helping businesses worldwide connect with potential customers through platforms like Google Shopping.

The position requires a blend of technical expertise, leadership qualities, and the ability to work with complex systems at scale. You'll be involved in training and deploying LLMs, contributing to documentation, and solving challenging technical problems. The role offers growth opportunities and the chance to work with cutting-edge AI technology while making a significant impact on how people discover and shop for products online.

Last updated 8 days 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

Benefits For Senior Software Engineer, Shopping Labs

Medical Insurance
401k
Parental Leave
  • Comprehensive health insurance
  • Retirement benefits
  • Parental leave
  • Professional development opportunities
  • Global work environment

Interested in this job?

Jobs Related To Google Senior Software Engineer, Shopping Labs