2 - 4 years

1 - 3 Lacs

Posted:1 day ago| Platform: GlassDoor logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Job Title: Python Developer – AI/ML & LLM Application Development

Experience: 2–4 Years
Location: Shollinganallur, Chennai
Employment Type: Full-Time

Job Summary:

We are looking for a skilled Python Developer with 2–4 years of experience who is passionate about LLM (Large Language Model) applications, API development, and Machine Learning. The ideal candidate should have a strong foundation in Python, experience working with modern AI/ML frameworks, and a solid understanding of LLM architecture and deployment.

You will be involved in building intelligent systems leveraging cutting-edge tools like LangChain, Hugging Face, and vector databases, and contribute to full-cycle development from design to deployment.

Key Responsibilities:

Programming & Development

  • Write clean, modular, and well-documented Python code using OOP principles.
  • Manage version control using Git, GitHub, or GitLab.
  • Perform unit testing, debugging, and maintain high code quality and documentation.

API & Backend Development

  • Build and maintain REST APIs using Django and Flask.
  • Integrate external APIs including OpenAI, Anthropic, and open-source model APIs.

LLM Application Development

  • Develop Retrieval-Augmented Generation (RAG) systems.
  • Work with vector databases like Pinecone, Weaviate, or Chroma.
  • Build and scale LLM apps using LangChain and LlamaIndex.
  • Design and implement prompt engineering strategies and few-shot learning setups.

Machine Learning & Deep Learning

  • Apply ML algorithms using Scikit-learn, XGBoost, LightGBM, etc.
  • Handle data preprocessing, feature engineering, and model evaluation.
  • Build deep learning models using PyTorch (preferred) or TensorFlow/Keras.
  • Implement neural architectures like CNNs, RNNs, Transformers, and optimize using backpropagation and regularization techniques.

LLM & NLP Integration

  • Work with LLM architectures like GPT, BERT, and LLaMA.
  • Use the Hugging Face Transformers library and tokenizers.
  • Perform LoRA/QLoRA fine-tuning and experiment with open-source model deployments.

Required Skills & Qualifications:

  • 2–4 years of hands-on experience in Python development.
  • Experience in REST API development using Django/Flask.
  • Strong knowledge of OOP, version control systems, and debugging techniques.
  • Familiarity with LangChain, LlamaIndex, and vector stores.
  • Practical experience in machine learning model development and deployment.
  • Working knowledge of LLM concepts, Hugging Face, and prompt engineering.
  • Exposure to GPU computing and CUDA basics is a plus.

Nice to Have:

  • Experience deploying ML models on cloud platforms (AWS/GCP/Azure).
  • Knowledge of CI/CD pipelines for ML systems.
  • Open-source contributions or AI research exposure.

Job Type: Full-time

Pay: ₹10,393.72 - ₹30,000.00 per month

Schedule:

  • Monday to Friday

Work Location: In person

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You

Hyderabad, Telangana, India

Hyderabad, Telangana, India