Python Developer

SAIS

Hyderabad

On-site

INR 3,000,000 - 6,000,000

Full time

7 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

SAIS is seeking a Lead AI Python Developer with 7–10 years of hands-on software experience to lead design, development, and deployment of AI/ML solutions using Python. The role blends technical leadership with writing production-grade code and driving AI initiatives from design through deployment.

You will guide AI/ML and Python teams, implement LLM-based applications, manage AI pipelines, and build scalable REST services with FastAPI, Flask, or Django.

Qualifications

  • 7–10 years of professional software development experience.
  • Strong hands-on expertise in Python development and coding.
  • Proven experience leading or mentoring technical development teams.
  • Strong hands-on experience developing AI/ML and Generative AI applications.
  • Experience with LLMs, Prompt Engineering, RAG, and AI application development.

Responsibilities

  • Lead the design, development, testing, debugging, and maintenance of production-grade Python applications.
  • Provide technical leadership and mentoring to AI/ML and Python development teams.
  • Design and implement scalable AI/ML and Generative AI solutions.
  • Develop and integrate LLM-based applications using OpenAI, Azure OpenAI, or other LLM APIs.
  • Design and implement RAG pipelines using vector databases and enterprise data sources.
  • Develop AI applications using LangChain, LangGraph, or similar AI orchestration frameworks.
  • Build scalable backend services and REST APIs using Python, FastAPI, Flask, or Django.
  • Define technical architecture and development best practices for AI applications.
  • Work with machine learning frameworks such as PyTorch, TensorFlow, and Scikit-learn.
  • Design prompt engineering strategies and establish approaches for evaluating LLM outputs.
  • Work with SQL/NoSQL databases including PostgreSQL, MySQL, MongoDB, and vector databases.
  • Drive the development of AI agents, multi-agent systems, and intelligent automation solutions.
  • Conduct code reviews and ensure adherence to coding, security, quality, and performance standards.
  • Identify and resolve complex technical and production issues.
  • Optimize application performance, scalability, reliability, and maintainability.
  • Collaborate with Product, Engineering, QA, DevOps, and business stakeholders to translate requirements into technical solutions.
  • Lead deployment and support of AI applications across AWS, Azure, or GCP environments.
  • Establish and improve CI/CD, testing, deployment, and MLOps practices.
  • Participate in technical discussions, architecture reviews, and solution design sessions.
  • Stay current with emerging developments in Generative AI, LLMs, Agentic AI, RAG, and AI engineering.

Skills

Python development
AI/ML development
LLMs & Prompt engineering
Team leadership
REST APIs & backend
Cloud platforms

Education

Bachelor’s or Master’s degree in Computer Science/Engineering/AI or Data Science

Tools

FastAPI
Flask
Django
PyTorch
TensorFlow
LangChain
Vector databases
Docker
Git

Job description

Job Summary

We are looking for a Lead AI Python Developer with 7–10 years of strong hands-on software development experience to lead the design, development, and deployment of AI/ML solutions using Python. The ideal candidate will be a strong technical leader and individual contributor who can guide the team while independently writing production-quality code, solving complex technical problems, and driving AI initiatives from design through deployment.


Key Responsibilities


  • Lead the design, development, testing, debugging, and maintenance of production-grade Python applications.

  • Provide technical leadership and mentoring to AI/ML and Python development teams.

  • Design and implement scalable AI/ML and Generative AI solutions.

  • Develop and integrate LLM-based applications using OpenAI, Azure OpenAI, or other LLM APIs.

  • Design and implement RAG pipelines using vector databases and enterprise data sources.

  • Develop AI applications using LangChain, LangGraph, or similar AI orchestration frameworks.

  • Build scalable backend services and REST APIs using Python, FastAPI, Flask, or Django.

  • Define technical architecture and development best practices for AI applications.

  • Work with machine learning frameworks such as PyTorch, TensorFlow, and Scikit-learn.

  • Design prompt engineering strategies and establish approaches for evaluating LLM outputs.

  • Work with SQL/NoSQL databases including PostgreSQL, MySQL, MongoDB, and vector databases.

  • Drive the development of AI agents, multi-agent systems, and intelligent automation solutions.

  • Conduct code reviews and ensure adherence to coding, security, quality, and performance standards.

  • Identify and resolve complex technical and production issues.

  • Optimize application performance, scalability, reliability, and maintainability.

  • Collaborate with Product, Engineering, QA, DevOps, and business stakeholders to translate requirements into technical solutions.

  • Lead deployment and support of AI applications across AWS, Azure, or GCP environments.

  • Establish and improve CI/CD, testing, deployment, and MLOps practices.

  • Participate in technical discussions, architecture reviews, and solution design sessions.

  • Stay current with emerging developments in Generative AI, LLMs, Agentic AI, RAG, and AI engineering.


Required Skills


  • 7–10 years of professional software development experience.

  • Strong hands-on expertise in Python development and coding.

  • Strong understanding of Object-Oriented Programming, Data Structures, Algorithms, and Design Patterns.

  • Proven experience leading or mentoring technical development teams.

  • Strong hands-on experience developing AI/ML and Generative AI applications.

  • Strong knowledge of LLMs, Prompt Engineering, RAG, and AI application development.

  • Experience with REST APIs, microservices, and backend development.

  • Strong experience with FastAPI, Flask, and/or Django.

  • Experience with LangChain, LangGraph, or similar AI frameworks.

  • Experience integrating OpenAI, Azure OpenAI, or other LLM APIs.

  • Strong knowledge of SQL and NoSQL databases.

  • Experience with vector databases such as Pinecone, FAISS, Weaviate, or Chroma.

  • Experience with Git, CI/CD, Docker, and application deployment.

  • Good understanding of AWS, Azure, or GCP.

  • Strong debugging, problem-solving, code review, and performance optimization skills.


Preferred Skills


  • Experience in Agentic AI and multi-agent systems.

  • Experience with MLOps and model deployment.

  • Knowledge of Kubernetes and container orchestration.

  • Experience with AI evaluation frameworks and LLM observability.

  • Knowledge of cloud-native AI/ML services.

  • Experience working in Agile/Scrum development environments.

  • Experience in healthcare or other regulated domains is an advantage.

  • Act as a technical lead and subject matter expert for Python and AI/ML development.

  • Mentor and guide developers on coding standards, architecture, and AI engineering practices.

  • Conduct technical reviews and provide constructive feedback to team members.

  • Take ownership of complex technical problems and provide effective solutions.

  • Drive technical decisions while balancing scalability, performance, security, and maintainability.

  • Work closely with architects, product managers, and engineering leadership to define technical direction.

  • Ensure successful delivery of AI projects while maintaining high engineering standards.


This is a hands-on technical leadership role. Candidates must have strong practical coding experience and should be capable of independently writing, reviewing, debugging, optimizing, and architecting Python and AI-related solutions.


Candidates with only managerial, coordination, or project-management experience without strong hands-on Python and AI development experience will not be suitable.


Education

Bachelor’s or Master’s degree in Computer Science, Engineering, Artificial Intelligence, Data Science, or a related technical field.


Experience

7–10 years of relevant professional experience, with substantial hands-on experience in Python, AI/ML, Generative AI, LLMs, RAG, and backend development, along with proven technical leadership or team-lead experience.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

AI Python Lead
AI Python Lead

SAIS • Hyderabad

On-site
INR 4,000,000 - 6,000,000
Python Developer with AI
Python Developer with AI

Infosys • Chennai District, Bengaluru, Pune District

Hybrid
INR 1,200,000 - 2,000,000
Artificial Intelligence Engineer
Artificial Intelligence Engineer

Bupa • Gurugram District

On-site
INR 3,000,000 - 6,000,000
Artificial Intelligence Developer
Artificial Intelligence Developer

Allegis Group • Hyderabad, Pune District, Bengaluru

Hybrid
INR 1,200,000 - 2,400,000
AI Lead
AI Lead

Tekskills • Gurugram District

On-site
INR 4,200,000 - 8,000,000
Python AI Developer
Python AI Developer

EY • Chennai District, Bengaluru

Hybrid
INR 1,800,000 - 3,200,000
AI Practice Head
AI Practice Head

iProgrammer Solutions • Pune District

On-site
INR 2,500,000 - 4,500,000
Generative AI Engineer
Generative AI Engineer

United Techno Info Systems • Chennai District

On-site
INR 1,200,000 - 2,200,000
Lead Engineer (Python)
Lead Engineer (Python)

Vserv Digital Services • Mumbai Suburban

Hybrid
INR 3,000,000 - 6,000,000
AI/ML ENGINEER -Sr.Engineer
AI/ML ENGINEER -Sr.Engineer

PeopleStrong • Bengaluru

On-site
INR 2,000,000 - 4,200,000