
Search by job, company or skills
Overview
AgentShop is building the AI visibility and content intelligence platform for e-commerce. We help brands understand how they appear across AI search engines (ChatGPT, Perplexity, Google AI Overviews) and automatically generate high-converting content at scale. Our platform processes AI citation data, runs automated web scrapers, orchestrates multi-step LLM content pipelines, and integrates natively with Shopify, WooCommerce, and Wix.
We're looking for a Senior AI Full Stack Engineer to own features end-to-end — from interactive dashboards to backend services that orchestrate AI agents, scrape search engines, and power data pipelines.
---
What You'll Do
- Develop end-to-end features across our React/Next.js frontend and Node.js/Express backend
- Design and extend multi-step LLM orchestration pipelines for AI-powered content generation
- Build and maintain web scraping infrastructure that extracts structured data from AI search engines
- Own e-commerce platform integrations (Shopify, WooCommerce, Wix) and build new ones
- Design data models and APIs across PostgreSQL, background job queues, and caching layers
- Collaborate with product and design to scope features and ship quickly
- Improve observability, reliability, and performance across the platform
---
What We're Looking For
- Strong React and Next.js proficiency
- Solid Node.js and Express backend experience
- TypeScript and JavaScript expertise across the full stack
- Hands-on experience integrating and orchestrating LLM APIs (OpenAI, Anthropic, Google)
- PostgreSQL data modeling and query optimization (we use Prisma)
- Experience with authentication and payment systems
- Comfort with Tailwind CSS and modern component libraries
- Background in async job processing and workflow orchestration
- Web scraping with headless browsers
---
Nice-to-Have
- Shopify App development or e-commerce platform experience
- Familiarity with the Vercel AI SDK
- Knowledge of SEO, structured data, and programmatic content
- Experience with Supabase
- Prior work on AI agents or multi-step autonomous workflows
---
Our Stack
**Frontend:** React 19, Next.js, TypeScript, Tailwind CSS, Radix UI, TanStack Query, Recharts
**Backend:** Node.js, Express, Prisma, PostgreSQL, pg-boss
**AI:** OpenAI, Anthropic, Google, Vercel AI SDK, Perplexity
**Scraping:** Playwright, Stagehand, Firecrawl
**Integrations:** Shopify, WooCommerce, Wix, Stripe, Clerk
**Infra:** Supabase, PostHog
---
Why AgentShop
- **AI-native product** — Every feature involves LLMs, scrapers, or intelligent automation
- **Full ownership** — Small team, big surface area. Own features from database schema to deployed UI
- **Real AI engineering** — Multi-step content agents, citation extraction, browser orchestration — not wrapper apps
- **Ship fast** — Continuous deployment, real merchant feedback, rapid iteration
---
How to Apply
We care less about polished resumes and more about proof you can do this job.
1. **Pick one problem area** you'd tackle first (choose one):
- LLM pipeline reliability and evals
- Scraping robustness and anti-bot resilience
- Data modeling and query performance
2. **Send a short technical write-up** (1–2 pages) that includes:
- Your proposed approach
- Tradeoffs you considered
- How you would instrument it (logs, metrics, traces)
- How you would test it (unit, integration, E2E)
3. **Share one artifact** that demonstrates execution:
- A GitHub repo or PR
- A small prototype
- A system design doc for something you shipped
- A postmortem or debugging story that shows how you think
Send to: [Confidential Information] (with subject **Senior AI Full Stack Engineer — [Your Name]**
*No agencies. We are building for the long term and optimizing for strong builders.*
---
## Hiring Process
1. **Application review** (artifact + write-up)
2. **30-min founder call** (ownership, product thinking, communication)
3. **Technical deep dive** (architecture, debugging, and hands-on pairing)
4. **Technical Task (On LLM Knowledge)**
5. **Final interview** (team fit + references)
*We move fast. Application to offer in about 10 days.*
Job ID: 146764381