Login for job apply.
Agiliad
Job description Python Developer - AI Chatbot Integration (Mid-Level) Key Requirements: Python experience with FastAPI framework REST API integration and JSON data handling Experience with LLM/AI agent systems (LangChain, LangGraph) Pydantic model validation and schema design Understanding of LLM concepts, prompt engineering, and RAG architectures Error handling, timeout management, and resilient API design Docker containerization and microservices architecture Jenkins CI/CD pipeline experience Build AI-powered chatbot applications with LLM agents using Streamlit and FastAPI. Responsibilities: Develop conversational AI interfaces using Streamlit Integrate with backend agent APIs (decision trees, LLM services) Build real-time chat interfaces with session management Implement robust API connectivity and error handling Deploy and maintain chatbot applications in production Experience with DrawIO for creating flowcharts and decision trees Ability to design and document decision tree workflows Nice to Have: Experience with vector databases (MongoDB, Pinecone, ChromaDB) Knowledge of traditional ML algorithms and model evaluation Performance testing and optimization Tech Stack: Python, FastAPI, Streamlit, LangChain, LangGraph, Docker, Jenkins, REST APIs Role: Software Development - Other Industry Type: Emerging Technologies (AI/ML) Department: Engineering - Software & QA Employment Type: Full Time, Permanent Role Category: Software Development Education UG: B.Tech / B.E. in Any Specialization PG: Any Postgraduate Key Skills Skills highlighted with ‘‘ are preferred keyskills LangchainLanggraphFast ApiPython DevelopmentPython JenkinsDockerSoftware Engineering