EXL

Data Science GenAI Engineer

EXL Gurugram, Haryana, India

Business Consulting and Services · 10,001+ employees

14 h ago
Senior (5-10 yrs) Full-time India
Create a free account to apply — email only, no card. You can also save this posting or score it against your profile with AI.

About the role

Design, develop, and deploy generative AI applications using LLMs and RAG architectures. Collaborate with cross-functional teams to integrate AI models into production systems while ensuring performance, safety, and scalability.

What they look for

Python Generative AI LLMs Prompt Engineering RAG LangChain LlamaIndex Vector Databases Pinecone FAISS Cloud Computing AWS Azure GCP FastAPI LangGraph

Requirements

Requires 4-6 years of software engineering or ML experience with at least 2 years specifically in Generative AI and NLP. Candidates must possess strong Python programming skills and practical experience with LLM frameworks, vector databases, and cloud deployment.

Full 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.

Responsibilities

  • Design, develop, and deploy Generative AI applications using LLMs (e.g., GPT-based, open-source models).
  • Build and optimize prompt engineering, RAG (Retrieval-Augmented Generation), and fine-tuning pipelines.
  • Integrate GenAI models into production systems using APIs, microservices, and cloud platforms.
  • Collaborate with product managers, data scientists, and backend engineers to translate business needs into AI-driven solutions.
  • Evaluate model performance, mitigate hallucinations, and improve accuracy, safety, and latency.
  • Implement monitoring, logging, and feedback loops for continuous model improvement.
  • Stay current with emerging GenAI frameworks, tools, and best practices.
  • Ensure compliance with security, privacy, and responsible AI guidelines.

Qualifications

  • Experience in RAG based applications using LangGraph and FastAPI.
  • Familiarity with MLOps practices (CI/CD for ML, model versioning, monitoring).
  • Knowledge of NLP concepts such as embeddings, transformers, and tokenization.