You will design and build complex, production-ready multi-agent systems.
Responsibilities
- Design and build multi-agent systems (MAS) using Lang Graph.
- Architect federated memory systems ensuring local learning, global pattern sharing, and data isolation.
- Implement Model Context Protocol (MCP) servers for production tool access.
- Design agent graphs, managing nodes, edges, state, conditional routing, and sub-graphs.
- Own architecture decisions and deliver end-to-end solutions.
Required Skills
- 10+ years of software engineering experience at a Principal level.
- Strong, production-grade Python skills.
- Experience with production Multi-Agent Systems at scale.
- Deep knowledge of agentic memory systems (Mem0, MemGPT/Letta, Zep, LangMem, Lang Graph).
- Expertise in Lang Graph, including state management and check pointing.
- Experience building or integrating MCP servers.
- Experience with federated or distributed systems maintaining strict privacy boundaries.
- Proven ability to migrate monolithic AI systems to agent-based architectures.
- Strong skills in Architecture and Design.