CareerPlanSign in

Backend Engineer, Agent Development (EC AI)

Singapore💼 Full-time🗓 2026-08-12 → 2026-09-23

Core

Build backend services for autonomous commerce agents that perform real actions (adding to cart, updating listings, initiating returns) within Rakuten's multi-merchant ecosystem.

Role type

Senior Backend Engineer (Agentic Commerce Systems)

Builds

Production-grade agent orchestration layer, commerce tool APIs, and transactional safety mechanisms for AI-driven shopping assistants.

Domain

E-commerce, AI Agents, Distributed Systems

Deliverable

production ML models | product features

Required skills

Python, Go, Java, high-traffic transactional backend design, LLM infrastructure, agentic patterns (tool/function calling, orchestration), distributed systems (async, event-driven, idempotency), data-driven evaluation, Kubernetes, CI/CD, IaC

Preferred skills

Search/recommendation systems, fraud/risk systems, multi-merchant catalog management

Technologies

Python, Go, Java, Kubernetes, CI/CD, IaC

Responsibilities

Build backend services for conversational and autonomous commerce agents; own the commerce tool layer exposing internal APIs; solve grounding on live catalogs with tens of millions of SKUs; design transactional safety with idempotency and rollback flows; build evaluation and observability for commerce outcomes; optimize latency and unit economics for agent tasks; collaborate with product and trust & safety teams to ship agents.

Seniority

Senior, hands-on IC

Sourced via adzuna · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.