Data Science GenAI Engineer

ExlService Holdings, Inc.

Gurugram District

On-site

INR 1,200,000 - 2,400,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

EXL Talent Acquisition Team in India seeks a software/ML professional with 4–6 years of experience in software engineering or ML, focusing on Generative AI and NLP. The role emphasizes hands-on Python and experience with LLM APIs, LangChain, and vector databases.

The ideal candidate will have 2+ years in Generative AI, strong Python skills, and familiarity with cloud deployment on AWS, Azure, or GCP. Knowledge of data structures and APIs is essential for designing scalable systems.

Qualifications

  • 4–6 years of overall software engineering or ML experience.
  • 2+ years of hands-on experience in Generative AI, LLMs, or applied NLP.
  • Strong programming skills in Python (required); experience with JavaScript/TypeScript is a plus.
  • Practical experience with LLM APIs and frameworks (OpenAI-compatible APIs, LangChain, LlamaIndex).
  • Prompt engineering and RAG architectures.
  • Vector databases (Pinecone, FAISS, Weaviate, Chroma).
  • Experience deploying ML/AI solutions in cloud environments (AWS, Azure, or GCP).
  • Solid understanding of data structures, APIs, and system design.
  • Ability to write clean, maintainable, and testable code.

Skills

Python
Generative AI
LLMs
NLP
JavaScript/TypeScript
Cloud deployment
Data structures
APIs design
System design
Code quality

Tools

OpenAI API
LangChain
LlamaIndex
Pinecone
FAISS
Weaviate
Chroma

Job description


  • 4–6 years of overall software engineering or ML experience.

  • 2+ years of hands-on experience in Generative AI, LLMs, or applied NLP.

  • Strong programming skills in Python (required); experience with JavaScript/TypeScript is a plus.

  • Practical experience with:
    • LLM APIs and frameworks (e.g., OpenAI-compatible APIs, LangChain, LlamaIndex)
    • Prompt engineering and RAG architectures
    • Vector databases (e.g., Pinecone, FAISS, Weaviate, Chroma)

  • Experience deploying ML/AI solutions in cloud environments (AWS, Azure, or GCP).

  • Solid understanding of data structures, APIs, and system design.

  • Ability to write clean, maintainable, and testable code.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Data Science GenAI Engineer
Data Science GenAI Engineer

EXL • Gurugram District

On-site
INR 1,800,000 - 2,600,000
Data Scientist – Generative AI
Data Scientist – Generative AI

InfoBeans Inc. • Pune District

On-site
INR 3,000,000 - 6,000,000
Cutting-edge GenAI projects
Modern cloud & MLOps
Collaborative environment
Senior Data Science Engineer
Senior Data Science Engineer

Grid Dynamics • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Data Science Manager
Data Science Manager

Tredence Inc. • Hyderabad, Gurugram District, Bengaluru

Hybrid
INR 3,500,000 - 7,000,000
GenAI / LLM Engineer
GenAI / LLM Engineer

Capgemini • Hyderabad, Bengaluru, Mumbai

Hybrid
INR 1,500,000 - 3,000,000
Data Scientist/ Senior Data Scientist- NLP GenAI
Data Scientist/ Senior Data Scientist- NLP GenAI

Fractal Analytics Ltd. • Bengaluru

On-site
INR 2,500,000 - 4,500,000
Artificial Intelligence Engineer
Artificial Intelligence Engineer

Nxtwave Disruptive Technologies (Hiring for a Client) • Hyderabad

On-site
INR 2,800,000 - 4,200,000
Generative AI Engineer
Generative AI Engineer

Fractal Analytics Private Limited • Bengaluru

On-site
INR 3,000,000 - 6,000,000
Gen AI
Gen AI

Trigent Software • Hyderabad, Chennai District, Bengaluru

On-site
INR 3,500,000 - 6,500,000
Generative AI Engineer / Artificial Intelligence Engineer
Generative AI Engineer / Artificial Intelligence Engineer

Jobaaj Com • Pune District, Gurugram District, Bengaluru

On-site
INR 900,000 - 1,500,000