02 Aug
|
Aziro
|
Karnataka
Job Title: Senior Python AI Developer
Location: Bangalore
Experience: 6+ Years
Work Mode: Hybrid
Employment Type: Full-time
Job Summary
We 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 up-to-date AI frameworks. You will be responsible for building scalable AI solutions, integrating LLMs into enterprise applications, and developing intelligent automation systems.
Key Responsibilities
- Design, 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 Skills
- 6+ 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 Skills
- Experience 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 Qualification
- Bachelor's or Master's degree in Computer Science, Information Technology, Engineering, or a related field.
Nice to Have
- Experience with AWS Bedrock, Azure OpenAI, or Google Vertex AI.
- AI/Cloud certifications.
- Experience developing enterprise AI copilots, chatbots, or intelligent automation platforms.
📌 Python AI Engineer (Karnataka)
🏢 Aziro
📍 Karnataka