AI Full stack

TalentOnLease Private Limited

Dadri

On-site

INR 1,200,000 - 2,400,000

Full time

3 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

TalentOnLease Private Limited is seeking an experienced backend developer to design, implement, and scale backend services using Python and FastAPI on Azure. You will build RESTful APIs and microservices, integrate Azure OpenAI and other Azure AI capabilities, and deploy to Microsoft Azure.

Collaborate with frontend, AI/ML, DevOps, and business stakeholders; ensure security, logging, and performance; maintain clean, documented code and participate in code reviews.

Qualifications

  • 4–7 years of Python development experience.
  • Strong hands-on experience with FastAPI.
  • Solid understanding of REST APIs, API development, and microservices.
  • Hands-on experience with Microsoft Azure and Azure OpenAI.
  • Familiarity with Generative AI and LLM integrations.
  • Proficient with Python frameworks, libraries, and best practices.
  • Experience with Git version control.
  • Knowledge of OAuth2 or JWT authentication.
  • Strong debugging and problem-solving skills.

Responsibilities

  • Design, develop, and maintain scalable backend applications using Python and FastAPI.
  • Develop and integrate RESTful APIs and microservices.
  • Work with Azure AI services, including Azure OpenAI.
  • Build and integrate Generative AI/LLM-based solutions into enterprise apps.
  • Develop API integrations with AI models and external systems.
  • Implement authentication, authorization, API security, logging, and error handling.
  • Optimize performance, scalability, and reliability.
  • Collaborate with frontend, AI/ML, DevOps, and business stakeholders.
  • Troubleshoot production issues and provide permanent fixes.
  • Write clean, maintainable, documented code and participate in code reviews.

Skills

Python
FastAPI
REST APIs
Microservices
Microsoft Azure
Azure OpenAI
Generative AI / LLMs
Git
OAuth2 / JWT
Debugging

Education

Bachelor's degree in Computer Science/IT/Engineering

Tools

Azure Functions
Azure App Service
Azure Container Apps
AKS
LangChain
Semantic Kernel
Docker
CI/CD pipelines
Vector databases

Job description

Key Responsibilities
  • Design, develop, and maintain scalable backend applications using Python and FastAPI.
  • Develop and integrate RESTful APIs and microservices.
  • Work with Azure AI services, including Azure OpenAI and other relevant Azure AI capabilities.
  • Build and integrate Generative AI/LLM-based solutions into enterprise applications.
  • Develop API integrations with AI models, external systems, and enterprise applications.
  • Implement authentication, authorization, API security, logging, and error handling.
  • Optimize application performance, scalability, and reliability.
  • Work with databases and develop efficient data access layers.
  • Deploy and support applications on Microsoft Azure.
  • Collaborate with frontend developers, AI/ML engineers, DevOps teams, and business stakeholders.
  • Troubleshoot production issues and implement permanent fixes.
  • Write clean, maintainable, reusable, and well-documented code.
  • Participate in code reviews, technical discussions, and solution design.
Must-Have Skills
  • 4-7 years of experience in Python development.
  • Strong hands-on experience with FastAPI.
  • Strong understanding of REST APIs, API development, and microservices.
  • Hands-on experience with Microsoft Azure.
  • Experience with Azure AI / Azure OpenAI.
  • Understanding of Generative AI, LLMs, and AI integrations.
  • Strong knowledge of Python frameworks, libraries, and development best practices.
  • Experience with Git/version control.
  • Good understanding of authentication mechanisms such as OAuth2, JWT, or similar.
  • Strong debugging and problem-solving skills.
Good to Have
  • Experience with Azure AI Search.
  • Experience with Azure Functions, Azure App Service, Azure Container Apps, or AKS.
  • Experience with LangChain, Semantic Kernel, or similar AI frameworks.
  • Knowledge of RAG (Retrieval-Augmented Generation).
  • Experience working with vector databases or embeddings.
  • Knowledge of Docker and CI/CD pipelines.
  • Exposure to SQL/NoSQL databases.
  • Experience with AI agents or Agentic AI solutions.
Education

Bachelors degree in Computer Science, Information Technology, Engineering, or a related field.

Key Competencies
  • Strong analytical and problem-solving skills.
  • Good communication and collaboration skills.
  • Ability to work independently and take ownership.
  • Strong focus on code quality, scalability, and security.
  • Ability to work in a fast-paced and evolving technology environment.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

AI Engineer / AI Solutions Developer (Azure & Generative AI)
AI Engineer / AI Solutions Developer (Azure & Generative AI)

Tech Mahindra • Hyderabad, Chennai District, Bengaluru

On-site
INR 1,500,000 - 2,100,000
Senior Specialist - Software Engineering
Senior Specialist - Software Engineering

LTM • Kolkata District

On-site
INR 1,500,000 - 2,500,000
AI Engineer with .Net
AI Engineer with .Net

Appsierra Group • India

On-site
INR 1,200,000 - 1,600,000
Lead Engineer – Ai Platform
Lead Engineer – Ai Platform

TutorCloud • Bengaluru

On-site
INR 4,000,000 - 7,000,000
AIML
AIML

Qentelli LLC • Hyderabad

On-site
INR 1,800,000 - 3,600,000
Senior AI Engineer
Senior AI Engineer

Cummins • Pune District

On-site
INR 4,000,000 - 7,000,000
AI Engineer (Microsoft AI Stack)
AI Engineer (Microsoft AI Stack)

Eice Technology • Dadri

On-site
INR 2,000,000 - 3,600,000
AI Engineer
AI Engineer

Airo Digital Labs, LLC • Gurugram District

On-site
INR 1,800,000 - 3,200,000
Dotnet Azure AI Developer
Dotnet Azure AI Developer

Global Bridge Info Tech (GBIT) • India

Remote
INR 1,800,000 - 3,000,000
AI Engineer
AI Engineer

USEReady Inc. • Bengaluru

Hybrid
INR 1,200,000 - 2,100,000