Join a fast‑growing AI team building production‑grade shopping assistants and multimodal experiences for e‑commerce platforms. Own the full stack—from backend agents to interactive front‑end widgets—ensuring reliability, latency, and cost efficiency. What You’ll Do Build Python agent runtimes with LLMs, tool calling, RAG, and escalation flows. Develop async Python APIs and TypeScript components with SSE streaming and error handling. Create evaluation datasets, automated graders, regression gates, and pass@k metrics. Optimise latency, token usage, caching, and cost per conversation. Implement observability, tracing, logging, monitoring, and safe rollout mechanisms. Deploy containerised services, CI/CD pipelines, and IaC on cloud platforms. Integrate product search, catalog data, and virtual try‑on features into AI shopping experiences. What You Need Strong hands‑on Python and TypeScript development experience. Production experience building LLM‑powered apps with streaming, RAG, and tool calling. Expertise in asynchronous Python, REST APIs, and server‑sent events. Ability to design LLM evaluation frameworks and automated testing pipelines. Experience deploying cloud services, containers, CI/CD, and infrastructure as code. Knowledge of observability, distributed tracing, structured logging, and incident management. Proven end‑to‑end ownership of production features and performance optimisation. Good to Have Familiarity with Google Cloud, Vertex AI, FastAPI, and Cloud Run. Experience using agent frameworks like LangGraph or Claude Agent SDK. Front‑end skills with Lit, Next.js, esbuild, and Vitest. The Opportunity You’ll work at the intersection of AI and e‑commerce, shaping agentic shopping assistants and multimodal try‑on experiences while collaborating with product, business, and engineering teams. The role offers end‑to‑end
Full-Stack AI Engineer – AI Ecommerce Shopping Assistance
Full Time
