HCLTech is seeking an AI Agent Engineer to build intelligent agents and AI-powered business applications on their Enterprise AI Platform. This hands-on role involves designing and developing agent orchestration and evaluation frameworks, as well as building backend and frontend services for production environments.
Responsibilities:
- Design and build agents using AWS Bedrock AgentCore SDK, Strands SDK, and CrewAI
- Develop robust agent logic using Python
- Implement advanced agent orchestration patterns for multi-agent workflows
- Create custom tools, memory strategies, and agent behaviors
- Build agent and LLM evaluation frameworks to assess: Model performance, RAG quality, Task completion and success criteria
- Implement automated evaluation pipelines and LLM-based judging techniques
- Build backend services using Python
- Integrate agents with platform APIs and enterprise services
- Develop frontend experiences using React JS and Node JS
- Support production-grade deployments and versioned releases
- Troubleshoot complex agent behaviors and interactions
- Use platform observability tools for debugging, tracing, and performance tuning
- Optimize reliability, latency, and business outcomes
- Consume platform services including gateways, MCP tools, and identity systems
- Follow enterprise security, compliance, and access control patterns
- Work collaboratively with platform engineering teams
Requirements:
- 4+ years of Python development
- Hands‑on experience with AI/LLM frameworks (CrewAI, LangChain, or equivalent)
- Proven experience building production AI agents
- Strong knowledge of RAG pipelines and evaluation methodologies
- Full‑stack experience with React JS and backend services
- Experience consuming REST / GraphQL / OAuth2 APIs securely
- Strong debugging and observability skills for multi‑agent systems
- Financial services or enterprise domain experience
- Multimodal agent development (text, image, audio)
- Previous CrewAI production deployments with custom tools and memory management