Python Developer - AI/Generative AI Applications
Description
Python + AI / GenAI - Bangalore / Mumbai
Experience : 5 - 12 Years
Location : Bangalore
Work Mode : WFO / Hybrid
Key Skills :
- Strong hands-on Python
- Generative AI / LLM
- RAG, Prompt Engineering, Embeddings
- LangChain / LangGraph / LlamaIndex / CrewAI / AutoGen
- AI Agents / Agentic AI
- REST APIs / FastAPI / Flask / Django
- Vector DB - Pinecone / FAISS / Chroma / Weaviate / Qdrant
- OpenAI / Azure OpenAI / Gemini / Claude / Llama
- SQL / NoSQL
- AWS / Azure / GCP
- Docker, Kubernetes, CI/CD - good to have
Responsibilities :
- Develop scalable Python-based AI/GenAI applications.
- Build LLM, RAG and Agentic AI solutions.
- Develop APIs and backend microservices for AI applications.
- Integrate LLMs, vector databases and enterprise systems.
- Implement prompt engineering, embeddings and semantic search.
- Design and deploy production-ready AI solutions on cloud platforms.
- Optimize AI applications for performance, scalability and reliability.
- Collaborate with engineering, data and product teams.
Good to Have :
- AI Agents
- LangGraph
- MCP
- AWS Bedrock/Azure OpenAI/Vertex AI
- Docker/Kubernetes
- MLOps/LLMOps
Skills
- Agentic AI
- AI
- API
- AutoGen
- AWS
- AWS Bedrock
- Azure
- CI/CD
- Cloud
- CrewAI
- Django
- Docker
- Embeddings
- FAISS
- FastAPI
- Flask
- GCP
- Generative AI
- Kubernetes
- LangChain
- LangGraph
- LlamaIndex
- LLM
- LLMOps
- MCP
- Microservices
- MLOps
- NoSQL
- OpenAI
- Pinecone
- Prompt Engineering
- Python
- Qdrant
- RAG
- REST
- Semantic Search
- SQL
- Vector Databases
- Vertex AI
- Weaviate