BetterBasket SWE Intern SF | YC AI Grocery Pricing
| Company | BetterBasket (YC — "Cursor for food & beverage"; AI grocery pricing) |
| Role | Software Engineering Intern |
| Location | San Francisco, CA |
| Compensation | Competitive intern pay (LinkedIn band: 6K–10K range) |
| Backing | Y Combinator, Aito Capital; execs from YouTube, Uber, Amazon, Tesco |
| Scale | Pricing billions of dollars of grocery items annually across North America & LatAm |
| Stack | Python, TypeScript, React, Node, SQL, Azure, Kubernetes, Docker, Redis |
Overview
BetterBasket is hiring a Software Engineering Intern in San Francisco to build AI systems that replace spreadsheet-driven grocery pricing with automated, data-driven merchandising decisions. The platform ingests competitive data, maps products across retailers (including private label and fresh), models demand and substitution, and executes price changes — already powering pricing for billions of dollars of grocery items for leading retailers.
This is not a scoped intern project with a final presentation. You'll ship production systems used by real grocery operators making high-stakes pricing decisions every week — working on product knowledge graphs, entity resolution, demand elasticity modeling, and LLM-powered explanation systems.
Key Requirements & Critical Rules
- Location: San Francisco, CA — in-person startup culture (Friday happy hours, beer garden).
- Core stack: Python (data systems, ML, concurrency), TypeScript/React/Node, SQL (query optimization, large-scale data), REST APIs.
- Infra: Azure, Kubernetes, Docker, Redis.
- Work scope: Product matching across retailers, demand/substitution/elasticity modeling, automated price execution, and systems that explain store-level outcomes.
- Nice to have: Scraping (Scrapy, Selenium, Playwright), LLMs/agentic systems, entity resolution, Figma, distributed inference.
- Culture fit: High agency builders who want to ship real production code — not coffee runs, shadowing, or research-paper reading groups.
- Customer exposure: Work with real customers with daily, urgent needs — not a sandbox intern project.
- ML expectation: Turn latest model releases into real-world value quickly.