π Job Description
Digital Piloto Pvt. Ltd. is hiring for the position of Python Developer at its Tollygunge, Kolkata office.
This is a Full-Time, Work from Office opportunity for candidates with 6 months–1 year of experience who have a strong foundation in Python and an interest or practical exposure to Machine Learning, Artificial Intelligence, Generative AI and LLM applications.
The role involves developing Python-based applications, building Generative AI and LLM-powered solutions, developing AI Agents and Agentic AI workflows, implementing RAG applications, creating REST APIs with FastAPI, and working with Azure services, Docker and external APIs.
⚠️ Important: This is an on-site job. Candidates who are not based in Kolkata are requested not to apply.
π― Key Responsibilities
- Develop and maintain Python-based applications using Pandas, NumPy and modern development practices.
- Build and integrate Generative AI and LLM-powered applications using OpenAI, Azure OpenAI and related technologies.
- Develop AI Agents and Agentic AI workflows using frameworks such as LangChain and LangGraph.
- Design and implement RAG-based applications using embeddings, vector databases, semantic search and knowledge retrieval systems.
- Develop REST APIs using FastAPI.
- Integrate applications with external APIs, databases, cloud platforms and Azure services.
- Support Machine Learning and AI application development.
- Perform testing, debugging, optimization, logging, validation and exception handling.
- Improve application performance and reliability.
- Containerize and deploy applications using Docker.
- Collaborate with development and AI teams.
- Research emerging technologies in Generative AI, LLMs and Agentic AI.
✅ Eligibility Criteria
- 6 months–1 year of relevant experience.
- Strong understanding of Python fundamentals and ability to write clean, maintainable Python code.
- Understanding of Machine Learning and AI concepts.
- Hands-on exposure to LLM and Generative AI applications.
- Practical experience in Python development, AI/ML projects, LLM or Generative AI applications is an advantage.
- Experience with LangChain or LangGraph is a plus.
- Experience with FastAPI and API integrations is a plus.
- Good problem-solving and debugging skills.
- Ability to work independently and collaboratively within a team.
- Must be based in Kolkata because this is an on-site position.
π ️ Key Skills
- Python
- Pandas
- NumPy
- Machine Learning
- Artificial Intelligence
- Generative AI
- LLM
- OpenAI
- Azure OpenAI
- AI Agents
- Agentic AI
- LangChain
- LangGraph
- RAG
- Embeddings
- Vector Databases
- Semantic Search
- Knowledge Retrieval
- FastAPI
- REST APIs
- API Integration
- Azure Services
- Docker
- Debugging & Testing
π Benefits
- Opportunity to work on Generative AI, LLM and Agentic AI applications.
- Hands-on exposure to RAG, vector databases and semantic search technologies.
- Opportunity to work with Python, FastAPI, Azure and Docker.
- Exposure to emerging technologies in AI and Generative AI.
- Opportunity to collaborate with development and AI teams.
⭐ Why Join Digital Piloto?
- Work on practical Generative AI and LLM-powered applications.
- Gain exposure to Agentic AI, LangChain and LangGraph.
- Work with RAG, embeddings, vector databases and semantic search.
- Build APIs using FastAPI and integrate cloud and external services.
- Gain practical exposure to Docker and AI application deployment.
π§ Core Skills Required
Strong understanding of Python fundamentals and ability to write clean, maintainable code.
Hands-on exposure to Generative AI applications and related technologies.
Understanding and practical exposure to LLM-powered applications.
Exposure to AI Agents and Agentic AI workflows using frameworks such as LangChain and LangGraph.
Understanding of RAG applications, embeddings, vector databases and semantic search.
Ability to develop REST APIs using FastAPI and integrate external services.
Understanding of Machine Learning and Artificial Intelligence concepts.
Exposure to containerization, deployment and Azure services is relevant to the role.
π€ Interview Preparation
- Revise Python fundamentals, clean coding practices and commonly used libraries such as Pandas and NumPy.
- Prepare to explain your Machine Learning and AI project experience.
- Be ready to discuss any hands-on experience with LLMs and Generative AI.
- Prepare examples of applications built using OpenAI or Azure OpenAI.
- Revise LangChain and LangGraph concepts if you have worked with them.
- Be prepared to explain RAG architecture, embeddings, vector databases and semantic search.
- Revise REST API development using FastAPI.
- Prepare examples of API, database, cloud or Azure integrations.
- Be ready to discuss debugging, testing, logging, validation and performance optimization.
- Revise Docker and application containerization concepts.
π© How to Apply
Interested candidates based in Kolkata can share their updated CV at the email address below.
π§ Email: hr@digitalpiloto.com
⚠️ Note: This is an on-site job. Candidates who are not based in Kolkata are requested not to apply.
π Related Jobs
- Python Developer – Kolkata
- AI/ML Developer – Kolkata
- Generative AI Developer – Kolkata
πΌ Similar Jobs
- Machine Learning Engineer – Kolkata
- AI Engineer – Kolkata
- Python Backend Developer – Kolkata
- LLM Developer – Kolkata
π Jobs Nearby
- Python Developer Jobs in Kolkata
- AI/ML Jobs in Kolkata
- Generative AI Jobs in Kolkata
- Software Developer Jobs in Tollygunge
- AI Jobs in West Bengal