Python Developer

May 9, 2025

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.).

Related Jobs