- Remote, India
- Remote
AI Agent Orchestration Engineer
Responsibilities
- Design and implement typed agent state, schemas, data contracts, and validation using Python and Pydantic
- Build LangChain and LangGraph workflows with conditional branching, parallel task execution, retries, sub-agents, checkpoints, and human-in-the-loop approvals
- Develop and extend Majesco AI Core integrations using GraphExecutor, ExecutorFactory, ToolResolver, Agent Registry, Tool Registry, and MajescoCheckpointer
- Design and implement reusable asynchronous tools, including API integrations, authentication, request/response handling, error recovery, registration, and database metadata
- Create reliable graph-agent execution patterns that support modularity, testability, observability, and operational resilience
Requirements
- Bachelor’s or master’s degree in Computer Science, Engineering, Information Technology, or a related discipline
- Nice to have: LLM-powered applications
- Nice to have: REST APIs
- Nice to have: OAuth
- Nice to have: token-based authentication
