Job Summary
We are looking for a skilled Python Developer with strong software engineering fundamentals and hands-on experience in building applications using Generative AI and agent-based frameworks. The ideal candidate should have practical exposure to LangChain, RAG pipelines, and multi-agent AI workflows.
Key Responsibilities :
Design, develop, and maintain scalable Python applications using clean coding best practices.
Build and optimize GenAI applications including RAG pipelines and LLM-based solutions.
Develop and implement chunking, document preprocessing, embeddings, and vector database workflows.
Implement LLM orchestration patterns including function calling and tool integration.
Build and manage AI agent workflows using frameworks like LangChain, LangGraph, CrewAI, or AutoGen.
Ensure code quality through proper testing, version control, and CI / CD practices.
Required Skills :
Strong experience in Python development
Solid understanding of OOP, design patterns, and clean coding principles
Experience with LangChain (chains, RAG pipelines, tool integrations)
Working knowledge of GenAI concepts : chunking, embeddings, vector DBs, RAG
Experience with agent frameworks : LangGraph / CrewAI / AutoGen or similar
Exposure to LLM orchestration and function calling
Knowledge of version control and CI / CD pipelines
Good to Have :
Experience working with OpenAI, Azure OpenAI, or similar Large Language Models
Familiarity with vector databases like Pinecone, FAISS, ChromaDB, etc.
Experience building production-level AI applications
Agentic Ai Developer • Bhopal, Madhya Pradesh, India