Principal Engineer, Shopping Graph Core Data — Google Switzerland
- Location
- Zürich
- Contract
- full-time
- Posted
- Yesterday
Role overview
Minimum qualifications
15 years of experience in software architecture.
12 years of experience in machine learning architecture.
- Minimum qualifications:
- 15 years of experience in software architecture.
- Set the technical vision and design the next-generation data infrastructure to support this AI transition, ensuring the scale, resilience, and rich feature set that clients depend on.
- Enable fast iterations on Shopping Graph quality through data-driven decision-making supported by robust evaluation framework and frictionless experimentation.
- 12 years of experience in machine learning architecture.
Main responsibilities
- Set the technical vision and design the next-generation data infrastructure to support this AI transition, ensuring the scale, resilience, and rich feature set that clients depend on.
- Enable fast iterations on Shopping Graph quality through data-driven decision-making supported by robust evaluation framework and frictionless experimentation.
- Collaborate closely with cross-product area partners (Search, Ads, YouTube, GDM) to leverage their expertise and infrastructure, translating state-of-the-art techniques into tangible, real-world product impact.
- Work with other engineering leads, PMs, and executives to identify areas for further improvement in Shopping Graph, ensuring all relevant domains align seamlessly.
Key requirements
- 15 years of experience in software architecture.
- 12 years of experience in machine learning architecture.
- 5 years of experience in a technical thought leader role.
Application process
- Experience leading the application of LLMs to data extraction, entity resolution, or knowledge graph construction.
- Experience scaling large-scale graph storage systems, distributed knowledge bases, or massive entity-resolution platforms with billions of entities.
- Experience with data infrastructure design, accelerating velocity through native support for data overlays, isolated experimentation, and robust quality introspection.
- Ability to align technical direction and stakeholders across multiple product areas.
- Outstanding communication and influence skills, with a demonstrated ability to align technical direction and stakeholders across multiple product areas.
- Mastery of data infrastructure principles, with a focus on building systems that power complex, quality-driven data pipelines. 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 need to handle information at massive scale, and extend well beyond web search.
Company and context
- As the Principal Engineer for Shopping Graph Core Data, you will play a central role in the AI transformation of the organization, enabling a step change in quality, capabilities and execution velocity.
- You will collaborate across many engineering and product teams to drive the transition.
- As the first priority, you will focus on the evolution of Product Graph: the subset of Shopping Graph containing information about purchasable products.
- Your work will impact hundreds of engineers, billions of users and tens of billions of Google revenue.
- People shop on Google more than a billion times a day - and the Commerce team is responsible for building the experiences that serve these users.
- The mission for Google Commerce is to be an essential part of the shopping journey for consumers
- from inspiration to to a simple and secure checkout experience
- and the best place for retailers/merchants to connect with consumers.
- We support and partner with the commerce ecosystem, from large retailers to small local merchants, to give them the tools, technology and scale to thrive in today’s digital world.
- Guide and mentor senior developers and technical leads, elevating the overall technical competency of the organization.
Additional details
- Mastery of data infrastructure principles, with a focus on building systems that power complex, quality-driven data pipelines.
Notes and original content
- About the job
- Responsibilities
Questions about this listing
What salary does Google Switzerland offer for this role?
Google Switzerland lists CHF 113'500 - 172'000 gross per year for this position in Zürich. This is the salary published in the original listing (or, when the employer omits a figure, a realistic estimate for the role and sector) — the calculator on this site converts it to your actual net take-home once cross-border tax and social contributions are applied.
Is this a full-time role, and what type of contract does Google Switzerland offer?
This listing is a full-time position. The contract type shown here comes directly from the employer's original posting; always confirm exact hours, notice period and probation length with Google Switzerland during the application process, since these details can vary by role even within the same contract category.
Do I need a cross-border work permit for a role in Zürich?
EU/EFTA residents living in the border zone of the country adjoining Canton Zürich can apply for a G permit; the Swiss employer files it with that canton's migration office after the contract is signed. Border-zone rules and processing times vary by neighbouring country and canton, so confirm the specifics with Zürich's cantonal migration office or with HR during the application.
How do I apply for this position at Google Switzerland?
Use the "Apply now" button on this page — it links directly to Google Switzerland's original listing at google.com, so your application goes straight to the employer's own applicant-tracking system. Frontaliere Ticino does not collect or forward applications itself.