Job Title: Senior Python AI DeveloperLocation: BangaloreExperience: 6+ YearsWork Mode: HybridEmployment Type: Full-timeJob SummaryWe are seeking a highly skilled Senior Python AI Developer with 6+ years of experience in designing and developing AI-powered applications. The ideal candidate should have strong expertise in Python, Generative AI, Large Language Models (LLMs), and modern AI frameworks. You will be responsible for building scalable AI solutions, integrating LLMs into enterprise applications, and developing intelligent automation systems.Key ResponsibilitiesDesign, develop, and maintain scalable backend applications using Python.Build AI-powered applications leveraging Large Language Models (LLMs) and Generative AI technologies.Develop Retrieval-Augmented Generation (RAG) pipelines using vector databases.Design and implement RESTful APIs using FastAPI, Flask, or Django.Develop AI agents and workflow orchestration using frameworks such as LangChain or LangGraph.Integrate AI solutions with enterprise systems and third-party APIs.Optimize application performance, scalability, and security.Collaborate with cross-functional teams, including Data Science, Product, and DevOps.Write clean, maintainable, and well-tested code following software engineering best practices.Stay updated with emerging AI technologies and recommend innovative solutions.Required Skills6+ years of hands-on experience in Python development.Strong proficiency in Python, OOP, Data Structures, and Algorithms.Experience with FastAPI, Flask, or Django.Hands-on experience with Generative AI and Large Language Models (OpenAI, Anthropic, Gemini, or open-source LLMs).Experience with LangChain, LangGraph, LlamaIndex, or similar AI frameworks.Strong knowledge of Retrieval-Augmented Generation (RAG).Experience with vector databases such as Pinecone, FAISS, ChromaDB, Milvus, or Weaviate.Expertise in Prompt Engineering and AI workflow orchestration.Experience developing REST APIs and Microservices.Strong knowledge of SQL and NoSQL databases (PostgreSQL, MongoDB, Redis).Experience with Docker, Kubernetes, and CI/CD pipelines.Hands-on experience with cloud platforms (AWS, Azure, or GCP).Familiarity with Git and Agile/Scrum methodologies.Preferred SkillsExperience building AI agents and multi-agent systems.Exposure to MLOps and model deployment.Experience with Hugging Face Transformers and NLP.Knowledge of Kafka, RabbitMQ, or Celery.Experience with monitoring and observability tools.Educational QualificationBachelor's or Master's degree in Computer Science, Information Technology, Engineering, or a related field.Nice to HaveExperience with AWS Bedrock, Azure OpenAI, or Google Vertex AI.AI/Cloud certifications.Experience developing enterprise AI copilots, chatbots, or intelligent automation platforms.Role: Technical Lead,Industry Type: BPM / BPO,Department: Engineering - Software & QA,Employment Type: Full Time, PermanentRole Category: Software DevelopmentEducationUG: Any Graduate