Python Developer - Agentic Ai / Llm / Rag Engineer
About the Role
Seeking a Python developer to design, build, and deploy agentic AI solutions using LLMs and RAG architectures for enterprise use cases. The role focuses on building AI agents, integrating and fine-tuning models, implementing RAG pipelines with vector databases, and delivering scalable cloud-based APIs and microservices.
Directly building agentic LLM systems and RAG pipelines with LangChain/AutoGenโstrongly tied to vibe coding and AI developer tooling.
Location: Bengaluru
Type: Full Time, Permanent
Posted: Yesterday
Category: AI/ML & Data
Vibe Markers: ๐ฅ Hot
Experience Level: Mid
Job Description
Role
We are hiring a Python Developer (JL3 / JL4) with 1-6 years of experience to design, develop, and deploy agentic AI solutions, LLM-powered applications, and Retrieval-Augmented Generation (RAG) architectures for enterprise use cases. The position is based in Bangalore / Pune.
Key Responsibilities
- Develop and maintain AI applications using Python.
- Design and implement agentic AI systems using frameworks such as LangChain, LangGraph, CrewAI, AutoGen, or similar.
- Build and optimize RAG pipelines leveraging vector databases and retrieval frameworks.
- Integrate, fine-tune, and evaluate Large Language Models (OpenAI, Azure OpenAI, Llama, Claude, Gemini, etc.).
- Implement prompt engineering, workflow orchestration, and multi-agent collaboration patterns.
- Develop APIs and microservices for AI applications; create scalable solutions on cloud platforms (Azure, AWS, GCP).
- Monitor and improve model performance, accuracy, and response quality.
- Collaborate with business and technology teams to translate requirements into AI-driven solutions.
Requirements
- Strong programming experience in Python.
- Hands-on experience with LLMs, Generative AI, Agentic AI, and RAG architectures.
- Experience with frameworks such as LangChain, LangGraph, CrewAI, AutoGen, or LlamaIndex.
- Knowledge of vector databases (Pinecone, ChromaDB, Weaviate, FAISS, Azure AI Search).
- Experience building REST APIs using FastAPI, Flask, or Django.
- Understanding of embeddings, semantic search, prompt engineering, and model evaluation.
- Experience with Git, CI/CD, and software development best practices.
- Familiarity with cloud AI services (Azure OpenAI preferred).
Preferred / Additional Skills
- Experience with multi-agent architectures and AI orchestration.
- Knowledge of MLOps, model deployment, and containerization (Docker, Kubernetes).
- Exposure to NLP, machine learning, and deep learning concepts.
- Experience with enterprise AI governance, security, and responsible AI practices.
Technology Stack
Explicitly mentioned technologies and platforms include: Python, LangChain, LangGraph, CrewAI, AutoGen, LlamaIndex, OpenAI, Azure OpenAI, Llama, Claude, Gemini, Pinecone, ChromaDB, Weaviate, FAISS, Azure AI Search, REST APIs, FastAPI, Flask, Django, Git, CI/CD, Azure, AWS, GCP, Docker, Kubernetes.
Location, Experience & Education
- Location: Bangalore / Pune
- Experience: 1-6 years (Job Level JL3 / JL4)
- Minimum education: Bachelor of Engineering
Tech Stack
Python, LangChain, LangGraph, CrewAI, AutoGen, LlamaIndex, OpenAI, Azure OpenAI, Llama, Claude, Gemini, Pinecone, ChromaDB, Weaviate, FAISS, Azure AI Search, REST APIs, FastAPI, Flask, Django, Git, CI/CD, Azure, AWS, GCP, Docker, Kubernetes
Skills
Python programming, Agentic AI, LLMs, RAG architectures, Prompt engineering, Workflow orchestration, API development, Microservices, Model evaluation, Model optimization, Version control (Git), CI/CD, MLOps, Containerization, NLP, Machine Learning, Deep Learning, Cross-functional collaboration, Enterprise AI governance, Security, Responsible AI practices