About the Role
We are looking for an Agentic AI Developer (4/5 years experience) to design, build, and optimize autonomous AI agents that can reason, plan, and take actions independently in complex environments. The ideal candidate will have experience with LLM-based agents, Reinforcement Learning (RL), event-driven architectures, and multi-agent systems. You will work on next-generation AI solutions that enhance automation, decision-making, and self-improving AI behavior.
Key Responsibilities
- Develop and deploy autonomous AI agents that operate, learn, and adapt in real-world environments.
- Optimize TensorFlow-based models for real-time inference and low-latency decision-making.
- Enhance agent decision-making abilities through RL, planning, and heuristic algorithms.
- Design and implement multi-agent architectures using frameworks like LangChain, AutoGPT, CrewAI, or similar.
- Integrate AI agents with APIs, databases, and messaging systems (Kafka, RabbitMQ, MQTT).
- Monitor and optimize agent performance using observability tools like OpenTelemetry, ELK stack, or Prometheus.
- Ensure AI safety, security, and ethical considerations in agent behavior.
- Collaborate with AI researchers, ML engineers, and software developers to push the boundaries of Agentic AI.
- Stay up to date with AI trends, including autonomous agents, self-improving models, and multi-agent coordination.
Required Skills & Qualifications
- Strong programming skills in Python, Go, or Java.
- Experience with LLM-based agents (AutoGPT, BabyAGI, CrewAI, OpenAI Function Calling, etc.).