Software Engineer — Agentic AI & Backend
Core
Design and evolve the agentic AI layer (runtime, control flow, memory, retrieval) and surrounding backend services for customer-facing AI agents.
Role type
Senior IC Software Engineer (Agentic AI & Backend)
Builds
Production AI agents, agent runtime, tool integrations, retrieval systems, and backend data pipelines.
Domain
Generative AI, Agentic AI, Backend Engineering, E-commerce, SaaS, Healthcare, Financial Services.
Required skills
Agent frameworks (LangGraph, LangChain), LLM APIs (OpenAI, Azure, Anthropic, Gemini), Vector databases (Milvus, Pinecone, Weaviate, Qdrant), Workflow orchestration (Temporal, Airflow, Prefect), Backend (Python: FastAPI, async I/O), Backend (TypeScript: Node, NestJS), Observability (Langfuse, OpenTelemetry), Cloud/DevOps (Docker, AWS/GCP).
Preferred skills
Multimodal model integration, Speech processing, Layout-aware document AI, Multi-agent patterns, Advanced retrieval research, Open-source contributions, Published papers/patents.
Responsibilities
Design agent runtime and control flow, build tool integrations, manage retrieval and memory systems, lead AI roadmap and architecture reviews, mentor junior engineers, handle on-call escalations for AI production issues.
Seniority
Senior, hands-on IC with mentorship responsibilities.