IT Products & Services

Company Website Share on LinkedIn Share on WhatsApp



About The Job

Job Role: Python Developer – AI/ML & LLM Application Development- Chennai

Experience Required:     2-3+ Years

Job Roles & Responsibilities:
Role Overview:

We are looking for a skilled Python Developer with 2–3years of experience. 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 ( If have knowledge )
● 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.

Specific Skills Required:
  • 2–3 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.
Job Qualifications:
  • BE/ BTech/ ME/ MTech/ BCA/ MCA

Compensation: upto 8 LPA

More Jobs