Role : Python Developer
Experience : 4+ Years
Notice Period : Immediate
Work Mode : Hybrid
Job Description :
We are seeking skilled Python Developers to join our AI / ML team for developing cutting-edge applications
and agentic AI solutions. This role offers an exciting opportunity to work at the intersection of traditional
software development and emerging AI technologies. The position involves building robust internal
applications (40%), developing AI agent workflows using LangGraph and related technologies (35%), and
collaborating on AI / ML integration projects (25%). The ideal candidate will have strong Python
development experience with a high-level understanding of AI / ML concepts and eagerness to learn agentic
AI frameworks.
Required Skills :
- 4-5 years of professional Python development experience
- Strong expertise in web frameworks (FastAPI, Flask, or Django)
- Proficiency with SQL databases (PostgreSQL, MySQL) and NoSQL databases (MongoDB, Redis)
- Experience building and consuming RESTful APIs and GraphQL
- Solid understanding of software design patterns and clean code principles
- Proficient with Git and collaborative development workflows
- Experience with unit testing and integration testing
- High-level understanding of machine learning concepts and algorithms
- Basic understanding of Large Language Models (LLMs) and their applications
- Experience with data manipulation libraries (pandas, numpy)
- Familiarity with containerization (Docker) and CI / CD pipelines
- Strong problem-solving abilities and analytical thinking
- Excellent communication and collaboration skills
Desired Skills :
Exposure to or willingness to learn LangChain, LangGraph, or similar agentic AI frameworksUnderstanding of vector databases and embeddings for RAG systemsKnowledge of prompt engineering and LLM optimization techniquesBasic knowledge of cloud platforms (AWS, Azure, or GCP)Experience with logging, monitoring, and debugging applicationsFamiliarity with message queues (RabbitMQ, Apache Kafka)Understanding of microservices architecture and distributed systemsExperience with Jupyter notebooks and data science workflowsPrevious exposure to ML model deployment conceptsAbility to translate business requirements into technical solutionsExperience mentoring junior developers or knowledge sharingProactive approach to learning new technologiesPreferred Skills :
Experience with vector databases (Pinecone, Weaviate, ChromaDB)Hands-on experience with LangGraph or similar agent orchestration frameworksKnowledge of MLOps practices and model lifecycle managementExperience with frontend technologies (React, Vue.js)Understanding of conversational AI and chatbot developmentFamiliarity with distributed computing and parallel processingExperience with real-time data processing and streamingKnowledge of AI ethics and responsible AI developmentPrevious work in enterprise software developmentExperience with performance optimization and scalabilityUnderstanding of security best practices in AI applicationsContribution to open-source AI / ML projects.