Python AI/ML Developer

Shine Infosoft Kataria Arcade, 401, behind Adani CNG Pump, off Sarkhej - Gandhinagar Highway, Makarba, Ahmedabad, Gujarat 380051 1 week ago
₹40,000 - ₹60,000 monthly*
Apply Now
WFO
Full Time
3 and 3+ Years – 5 and 5+ Years
Good English

Job Description

Experience: 3–5 Years
Location: Ahmedabad
Employment Type: Permanent / Full-Time

Job Summary

We are seeking a highly skilled and passionate Python AI Developer with 3–5 years of experience to join our growing technology team. The ideal candidate will have strong expertise in Python backend development using Flask, Django, and FastAPI, along with hands-on experience in developing AI-powered applications using Large Language Models (LLMs), Retrieval-Augmented Generation (RAG), and OpenAI APIs.

This role involves designing and building scalable backend systems, integrating cutting-edge AI technologies, developing high-performance APIs, and collaborating with cross-functional teams to deliver innovative AI-driven solutions.


Key Responsibilities

  •  Design, develop, and maintain scalable backend applications using Python, Flask, Django, and FastAPI.
  • Develop and integrate AI-powered applications using Large Language Models (LLMs) for natural language processing, automation, and intelligent workflows.
  • Build and implement Retrieval-Augmented Generation (RAG) pipelines using vector databases such as Pinecone, FAISS, Chroma, or Weaviate.
  • Integrate AI services and frameworks including OpenAI APIs, LangChain, Hugging Face, and LlamaIndex.
  • Design, develop, and maintain RESTful APIs and GraphQL APIs for seamless integration with internal and external systems.
  • Optimize application performance, scalability, security, and reliability.
  • Develop and maintain microservices-based architectures for AI applications.
  • Work closely with Data Scientists, Frontend Developers, Product Managers, and DevOps teams to deliver end-to-end AI solutions.
  • Deploy AI applications on cloud platforms and support containerized deployments using Docker and Kubernetes.
  • Research, evaluate, and implement emerging AI technologies, frameworks, and best practices.
  • Participate in code reviews, testing, debugging, and documentation while following software development best practices


Required Skills & Qualifications

  • Bachelor's or Master's degree in Computer Science, Artificial Intelligence, Data Science, or a related field.
  • 3–5 years of hands-on experience in Python backend development.
  • Strong proficiency in Python programming.
  • Hands-on experience with Flask, Django, and FastAPI.
  • Strong understanding of Object-Oriented Programming (OOP), design patterns, and software engineering best practices.
  • Experience developing and consuming RESTful APIs and GraphQL APIs.
  • Strong knowledge of microservices architecture, JSON, and WebSockets.
  • Experience with relational and NoSQL databases including:
    • PostgreSQL
    • MySQL
    • MongoDB
    • Redis
  • Proficiency with Git, GitHub, or GitLab for version control.
  • Familiarity with Agile development methodologies.


AI & Machine Learning Expertise

  • Hands-on experience working with Large Language Models (LLMs).
  • Strong knowledge of Prompt Engineering and LLM optimization techniques.
  • Experience integrating OpenAI APIs, LangChain, Hugging Face, and LlamaIndex into production applications.
  • Practical experience implementing Retrieval-Augmented Generation (RAG) architectures.
  • Experience with vector databases such as:
    • Pinecone
    • FAISS
    • Chroma
    • Weaviate
  • Understanding of AI model deployment, inference optimization, and production monitoring.
  • Knowledge of data preprocessing, feature engineering, and AI model integration into web applications.
  • Familiarity with MLOps concepts and AI deployment pipelines.


Preferred Qualifications

  • Experience with AI agents, autonomous workflows, or multi-agent systems.
  • Knowledge of serverless computing and cloud-native architectures.
  • Experience with monitoring and observability tools.
  • Familiarity with performance optimization and scalable distributed systems.


Soft Skills

  • Strong analytical and problem-solving abilities.
  • Excellent verbal and written communication skills.
  • Ability to collaborate effectively with cross-functional teams.
  • Self-motivated with a proactive approach to learning and adopting emerging AI technologies.
  • Strong attention to detail and commitment to delivering high-quality solutions.
  • Ability to work independently in a fast-paced and dynamic environment.

Job Role

Work Mode WFO
Employment type Full Time
Shift Day shift
Industry Information Technology

Job Requirements

Experience 3 and 3+ Years – 5 and 5+ Years
Education Graduate
English Good English
Regional languages
  • English
  • Hindi
Degree / Specialization
  • B.Tech
Skills
  • Python
  • Flask
  • Django
  • FastAPI

Additional Perks

  • Flexible Working Hours
  • Internet Allowance
  • Laptop
  • PF

Shine Infosoft

Information Technology • 51-200 employees

View All Jobs at Shine Infosoft

Company Location

Kataria Arcade, 401, behind Adani CNG Pump, off Sarkhej - Gandhinagar Highway, Makarba, Ahmedabad, Gujarat 380051

Latest job updates Join our Telegram channel for new job openings — free.

Internet disconnected

Please wait... reconnecting automatically when network is back.

Brewing fresh pixels...