Job Description

Job Summary:



We are seeking a Junior AI / Machine Learning Engineer

(1+ year experience)

with hands-on exposure to

LLMs, RAG-based systems, and AI-driven automation

. The candidate will work on

developing and deploying AI-powered APIs, chatbots, OCR pipelines, and web scraping solutions

using

Python

and

modern AI frameworks

. This role is ideal for someone who has practical experience and is eager to grow while working on production-ready AI applications in a fast-paced environment.

Key Responsibilities:



Develop and maintain

AI/ML & LLM-based applications

Build

REST APIs

using

FastAPI / Flask

Implement

RAG

(Retrieval-Augmented Generation) pipelines using vector databases Integrate and fine-tune

LLMs (OpenAI, Mistral, Claude, LLaMA)

for

chatbot

and automation use cases Perform data handling, preprocessing, and analysis using

pandas & NumPy

Create web scraping scripts

for dynamic and static websites Develop

OCR workflows

to extract text from scanned documents Deploy AI services using

Docker and cloud platforms


Required Skills (1+ Year Experience):



Strong proficiency in

Python (Object-Oriented Programming)

Hands-on experience with

FastAPI and/or Flask for building REST APIs

Practical experience in data handling, processing, and analysis using

pandas, NumPy, matplotlib, and seaborn

Basic understanding of

Machine Learning & Deep Learning concepts

Hands-on experience with

Hugging Face Transformers

and working with pretrained

LLMs

Experience in

LLM integration

and

fine-tuning (OpenAI, Mistral, Claude, LLaMA)

Strong understanding of R

etrieval-Augmented Generation (RAG) architectures

Experience with

LangChain, LlamaIndex, Haystack, Flowise AI, or similar LLM frameworks

Experience working with

text embeddings (OpenAI, Sentence Transformers, etc.)

Experience in web scraping using

Selenium and BeautifulSoup

Familiarity with Playwright for advanced or parallel scraping (Good to have) Experience with

OCR tools such as Tesseract


Job Type: Full-time

Pay: ₹25,000.00 - ₹30,000.00 per month

Benefits:

Health insurance Leave encashment Paid sick time Paid time off Provident Fund
Experience:

Deep learning: 1 year (Required) Natural language processing: 1 year (Required) Large Language Model: 1 year (Required)
Location:

Ahmedabad, Ahmedabad, Gujarat (Required)
Work Location: In person

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD5048375
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    GJ, IN, India
  • Education
    Not mentioned
  • Experience
    Year