Staff Backend Engineer, AI Agent Platform
Core
Hands-on technical lead for the AI Agent Platform, setting technical direction and building the shared infrastructure for customer-facing AI agents (calls, texts, workspace).
Role type
Staff Software Engineer (AI Agent Platform)
Builds
Shared agent platform, orchestration engine, memory/self-learning systems, and execution layer for LLM-powered agents.
Domain
AI Agents, LLMs, Real-time Communications, Backend Infrastructure
Deliverable
production ML models
Required skills
Backend architecture, LLM-powered systems, Agent orchestration, TypeScript, Node.js, Microservices, Kubernetes, AWS, Postgres, MongoDB, Elasticsearch, Redis, Observability, Mentorship, Design documentation
Preferred skills
Temporal workflow engine, Customer-facing AI products, Startup founding experience
Technologies
Node, TypeScript, Temporal, RabbitMQ, Kubernetes, AWS, Postgres, MongoDB, Elasticsearch, Redis, Datadog, React, iOS, Android
Responsibilities
Own the architecture of the agent platform and execution engine; Build advanced orchestration for multi-agent and long-running tasks; Design memory and self-learning mechanisms; Drive scale, performance, reliability, and cost optimization; Enable other teams to build on the platform via docs and pairing; Mentor engineers through design and code reviews; Stay current with LLMs and agent tooling to propose roadmap improvements.
