We're looking for a Python developer with strong backend/API skills and hands-on experience building GenAI-powered applications using LangChain/LangGraph and LLM integrations.
Key Responsibilities:
Design, develop, and maintain scalable RESTful APIs using Django, Flask, or FastAPI.
Build and deploy performant, modular, and secure web applications.
Implement API authentication/authorization (OAuth2, JWT, session-based).
Integrate APIs with frontend teams for smooth end-to-end flows.
Follow CI/CD and Git-based workflows (GitHub/GitLab, Jenkins, Docker).
Build intelligent applications using LangGraph and LangChain to orchestrate LLM workflows.
Integrate OpenAI, Anthropic, HuggingFace, or custom LLMs into production workflows.
Design and optimize RAG pipelines using vector databases (Pinecone, PGVector, etc.).
Work with PostgreSQL/MySQL and write efficient queries for large-scale datasets.
Requirements :
3 to 4+ years of application development experience with Python/Django.
Proficient in developing and consuming RESTful APIs.
Experience with LangGraph, LangChain, and GenAI tools/workflows.
Experience with LLMs (OpenAI GPT-4, Claude, Llama, etc.).
Good understanding of software design principles, code modularity, and Git.