Job Description
Python Developer – AI Chatbot (LangChain) | 2+ Years Experience
Are you a Python Developer passionate about AI chatbots and LLM-powered applications? We’re looking for a skilled AI Engineer with experience in LangChain to build and optimize intelligent conversational agents.
Responsibilities:
- Develop and deploy AI-powered chatbots using LangChain and Python.
- Integrate chatbots with LLMs (GPT-4, Claude, etc.), vector databases, and APIs.
- Implement Retrieval-Augmented Generation (RAG) for contextual responses.
- Optimize chatbot performance, including latency, accuracy, and memory management.
- Deploy models on AWS, GCP, or Azure for scalability.
- Collaborate with cross-functional teams to enhance chatbot capabilities.
- Deploy python code as an API (Flask etc.)
Requirements:
2+ years of experience in Python development.
Strong expertise in LangChain and LLMs.
Hands-on experience with FastAPI, Flask, or Django.
Familiarity with vector databases
Experience with cloud deployment (AWS, Lambda, S3, EC2, Bedrock, etc.).
Knowledge of NLP, embeddings, and prompt engineering.
Nice to Have:
Experience with fine-tuning open-source LLMs (Llama, Mistral, Falcon).
Prior experience integrating chatbots with enterprise applications (CRM, ERP, etc.).