Python Developer - Agentic Ai / Llm / Rag Engineer

Infosys  ยท  via Devremote
๐Ÿ“ Bengaluru โฐ Full Time

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