
Overview
DEVELOPER
KOLKATA
BANGALORE
HYDERABAD
Job Descritpion of Python Developer with Gen AI
5+ Years Relevant Experience
We are looking for an experienced Python Developer with expertise in Azure cloud services, database management, and Generative AI to join our development team. The ideal candidate will have a strong foundation in software engineering principles, experience with web API frameworks like Flask or FastAPI, and a passion for building innovative, scalable solutions. Knowledge of .NET is a plus for contributing to cross-platform initiatives.
Key Responsibilities:
Software Development:
- Design, develop, test, and maintain scalable and secure backend solutions using Python.
- Build RESTful APIs using Flask, FastAPI, or similar frameworks.
Database Management:
- Design and maintain relational or NoSQL databases.
- Optimize database queries, manage schema changes, and ensure data integrity and security.
Azure Cloud Services:
- Deploy, manage, and monitor applications using Azure services such as App Services, Azure Functions, Azure SQL, Blob Storage, Azure DevOps, etc.
- Leverage cloud-native capabilities for scaling, automation, and observability.
Generative AI Integration:
- Integrate Generative AI capabilities (LLMs, embeddings, prompt engineering) into applications to support intelligent features and automation.
- Collaborate with data scientists to operationalize AI models.
Collaboration & Agile Delivery:
- Work in cross-functional agile teams with product managers, data scientists, and frontend/backend developers to deliver end-to-end features.
- Participate in daily stand-ups, code reviews, and sprint planning sessions.
Best Practices & Mentorship:
- Conduct code reviews and enforce best practices in clean code, security, and performance.
- Mentor and support junior engineers on technology and architecture decisions.
Optional – .NET Development:
- Collaborate on projects requiring .NET experience.
- Contribute to services or components built using .NET Core, C#, or ASP.NET when needed.
Required Skills:
- 5+ years of experience in Python development.
- Strong experience with Flask, FastAPI, or equivalent frameworks.
- Good understanding of SQL and/or NoSQL databases.
- Hands-on experience with Azure Cloud Services (App Services, Functions, Key Vault, etc.).
- Familiarity with integrating or working alongside Generative AI tools (e.g., OpenAI, Azure OpenAI, Hugging Face).
- Experience with CI/CD pipelines, version control (Git), and Agile development methodologies.
Nice-to-Have Skills:
- Working knowledge of .NET and C# for multi-platform support.
- Frontend experience (React, Angular) is a plus.
- Experience with containerization (Docker, Kubernetes) in a cloud environment.
- Exposure to ML Ops or AI deployment tools.
Required Skills for Python Developer with Gen AI Job
Python
Database
Cloud
Generative AI
Web API
Dotnet Knowledge
Our Hiring Process
- Screening (HR Round)
- Technical Round 1
- Technical Round 2
- Final HR Round