# Senior Backend Engineer, Shopping Agents

[Sagelabs AI](https://gurify.com/jobs?q=Sagelabs%20AI) · Berlin · Posted yesterday

Full-time

Senior

[Backend](https://gurify.com/jobs/backend)

[AI & ML](https://gurify.com/jobs/ai-ml)

[Apply on the original posting → (opens in a new tab)](https://jobs.ashbyhq.com/sagelabs.ai/a03c17f1-701e-44e7-88d5-5fd948922d3b)

## Job description

### SENIOR BACKEND ENGINEER, SHOPPING AGENTS

### Sage AI Labs · Berlin · Full-time · [Remote]

### ABOUT US

Sage AI Labs is building the infrastructure that lets AI agents transact on the open web. It is one of the few genuinely unsolved problems left in commerce, and whoever solves it sets the defaults everyone else builds on top of.

The company was founded by Sebastian Thrun (founder of Google X and Waymo, Udacity) and is backed by leading venture and strategic investors.

### ABOUT THE ROLE

We build agents that shop for you. They find products across the open web and complete the purchase end to end. Real carts, real payments, and real systems built to stop them.

You would own that. Architecture, code, deploys, monitoring, and on-call for systems that transact around the clock, working directly with our CTO.

### WHAT YOU'LL OWN

Our checkout agents. Frontier-model computer-use agents driving live checkouts at scale, plus the machinery that keeps them standing when the ground moves. Every retailer breaks differently and they change without warning. Your job is to make failure rare and recovery automatic.

Ingestion at scale. Take product ingestion from hundreds of sources to thousands. The answer is not more hand-written code. It is infrastructure that generates, validates, and monitors itself.

Search and ranking. Embedding-based retrieval, LLM query understanding, reranking, and caching, across a catalog that never stops changing.

### WHAT WE'RE LOOKING FOR

- 5+ years building backend and infrastructure systems, with strong Python

- You have owned production systems end to end: deploys, databases, observability, and the pager. You have been the person who got paged, and you fixed the class of problem rather than the incident

- You like adversarial problems. Systems where something on the other side is actively working against you

- You take correctness seriously because the stakes are real. These systems spend customers' money, so a silent failure is a wrong order, not a red build

- You can move without a finished spec. We are small, and the roadmap changes when the market does

### NICE TO HAVE

- Built AI-first products or LLM-based agents in production, not just in a prototype

- Working knowledge of classic ML and deep learning, enough to reason about retrieval and ranking rather than only calling an API

- Background in e-commerce, payments, or fraud and risk infrastructure

### WHY THIS ROLE

Very few engineers get to own a category-defining system while the category is still being defined. This is one of those seats, at the point where it still counts as early. A year from now this problem will have a standard answer and someone will have written it. We intend for that to be us.

**Live in Sagelabs AI’s hiring system.** Read from the company's own applicant tracking system, not reposted from a job board — so it's a real, open requisition rather than an ad that outlived the role.

We remove it as soon as it disappears at source.

## More jobs like this

- ME [Backend Engineer - Data & Orchestration](https://gurify.com/job/backend-engineer-data-orchestration-at-melotech-65cd606e8326) Melotech · Berlin · last week
- CL [Senior Backend Engineer](https://gurify.com/job/senior-backend-engineer-at-clickhouse-135f8dba7d51) Clickhouse · Germany · 6 days ago
- CL [Backend Engineer](https://gurify.com/job/backend-engineer-at-clera-1019f5469145) Clera · Berlin · last week
- CL [Senior Backend Engineer](https://gurify.com/job/senior-backend-engineer-at-clera-79e7e15ffa7e) Clera · Berlin · 4 days ago
- ZA [Staff Backend Engineer, Platform](https://gurify.com/job/staff-backend-engineer-platform-at-zeit-ai-970583908ba9) Zeit AI · Munich · 3 days ago
- CO [Senior Search Backend Engineer (m/f/x)](https://gurify.com/job/senior-search-backend-engineer-m-f-x-at-commercetools-782480aad4f0) Commercetools · Berlin, Germany (Hybrid) · last week

```json
{"@context":"https://schema.org/","@type":"JobPosting","title":"Senior Backend Engineer, Shopping Agents","description":"\u003Ch3\u003ESENIOR BACKEND ENGINEER, SHOPPING AGENTS\u003C/h3\u003E\u003Ch3\u003ESage AI Labs \u0026#183; Berlin \u0026#183; Full-time \u0026#183; [Remote]\u003C/h3\u003E\u003Ch3\u003EABOUT US\u003C/h3\u003E\u003Cp\u003ESage AI Labs is building the infrastructure that lets AI agents transact on the open web. It is one of the few genuinely unsolved problems left in commerce, and whoever solves it sets the defaults everyone else builds on top of.\u003C/p\u003E\u003Cp\u003EThe company was founded by Sebastian Thrun (founder of Google X and Waymo, Udacity) and is backed by leading venture and strategic investors.\u003C/p\u003E\u003Ch3\u003EABOUT THE ROLE\u003C/h3\u003E\u003Cp\u003EWe build agents that shop for you. They find products across the open web and complete the purchase end to end. Real carts, real payments, and real systems built to stop them.\u003C/p\u003E\u003Cp\u003EYou would own that. Architecture, code, deploys, monitoring, and on-call for systems that transact around the clock, working directly with our CTO.\u003C/p\u003E\u003Ch3\u003EWHAT YOU\u0026#39;LL OWN\u003C/h3\u003E\u003Cp\u003EOur checkout agents. Frontier-model computer-use agents driving live checkouts at scale, plus the machinery that keeps them standing when the ground moves. Every retailer breaks differently and they change without warning. Your job is to make failure rare and recovery automatic.\u003C/p\u003E\u003Cp\u003EIngestion at scale. Take product ingestion from hundreds of sources to thousands. The answer is not more hand-written code. It is infrastructure that generates, validates, and monitors itself.\u003C/p\u003E\u003Cp\u003ESearch and ranking. Embedding-based retrieval, LLM query understanding, reranking, and caching, across a catalog that never stops changing.\u003C/p\u003E\u003Ch3\u003EWHAT WE\u0026#39;RE LOOKING FOR\u003C/h3\u003E\u003Cul\u003E\u003Cli\u003E5\u002B years building backend and infrastructure systems, with strong Python\u003C/li\u003E\u003C/ul\u003E\u003Cul\u003E\u003Cli\u003EYou have owned production systems end to end: deploys, databases, observability, and the pager. You have been the person who got paged, and you fixed the class of problem rather than the incident\u003C/li\u003E\u003C/ul\u003E\u003Cul\u003E\u003Cli\u003EYou like adversarial problems. Systems where something on the other side is actively working against you\u003C/li\u003E\u003C/ul\u003E\u003Cul\u003E\u003Cli\u003EYou take correctness seriously because the stakes are real. These systems spend customers\u0026#39; money, so a silent failure is a wrong order, not a red build\u003C/li\u003E\u003C/ul\u003E\u003Cul\u003E\u003Cli\u003EYou can move without a finished spec. We are small, and the roadmap changes when the market does\u003C/li\u003E\u003C/ul\u003E\u003Ch3\u003ENICE TO HAVE\u003C/h3\u003E\u003Cul\u003E\u003Cli\u003EBuilt AI-first products or LLM-based agents in production, not just in a prototype\u003C/li\u003E\u003C/ul\u003E\u003Cul\u003E\u003Cli\u003EWorking knowledge of classic ML and deep learning, enough to reason about retrieval and ranking rather than only calling an API\u003C/li\u003E\u003C/ul\u003E\u003Cul\u003E\u003Cli\u003EBackground in e-commerce, payments, or fraud and risk infrastructure\u003C/li\u003E\u003C/ul\u003E\u003Ch3\u003EWHY THIS ROLE\u003C/h3\u003E\u003Cp\u003EVery few engineers get to own a category-defining system while the category is still being defined. This is one of those seats, at the point where it still counts as early. A year from now this problem will have a standard answer and someone will have written it. We intend for that to be us.\u003C/p\u003E","identifier":{"@type":"PropertyValue","name":"Gurify","value":"senior-backend-engineer-shopping-agents-at-sagelabs-ai-220e68823aa7"},"url":"https://gurify.com/job/senior-backend-engineer-shopping-agents-at-sagelabs-ai-220e68823aa7","datePosted":"2026-09-23","validThrough":"2026-11-08T23:59:59Z","hiringOrganization":{"@type":"Organization","name":"Sagelabs AI","sameAs":"https://jobs.ashbyhq.com/sagelabs.ai"},"directApply":false,"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressCountry":"DE","addressLocality":"Berlin"}},"employmentType":"FULL_TIME"}
```

```json
{"@context":"https://schema.org/","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Jobs","item":"https://gurify.com/jobs"},{"@type":"ListItem","position":2,"name":"Germany","item":"https://gurify.com/jobs/germany"},{"@type":"ListItem","position":3,"name":"Senior Backend Engineer, Shopping Agents","item":"https://gurify.com/job/senior-backend-engineer-shopping-agents-at-sagelabs-ai-220e68823aa7"}]}
```
