EXL

GenAI Engineer

EXL
Apply
12 hours ago
Bengaluru, IndiaSenior

Responsibilities

  • Develop and maintain scalable Python-based generative AI applications.
  • Implement and optimize GPT, LLaMA, Mistral, FLAN-T5, and other generative AI models.
  • Build advanced RAG pipelines with embeddings, indexing, chunking, reranking, prompts, and evaluation.
  • Integrate multiple data sources and AI functionality into broader systems and applications.
  • Manage GPU memory and performance using AWS, Azure, and Databricks GPU machines.
  • Collaborate with cross-functional teams and assist delivery leads with client AI solutions.
  • Document requirements and specifications and contribute to reliable, high-performance systems.

Requirements

  • 5+ years of experience as an NLP and Python developer.
  • 5+ years of experience in data science and hands-on machine learning model development.
  • Bachelor's or master's degree in a quantitative field such as computer science, machine learning, mathematics, or statistics, or equivalent experience.
  • Knowledge of NLP evolution, training-data creation, model training setup, and fine-tuning.
  • Strong Python programming skills and experience with NumPy, Pandas, Scikit-learn, Jupyter, and AI or data-analysis frameworks.
  • Knowledge of RAG pipelines, predictive and prescriptive analytics, supervised and unsupervised learning, deep learning, and artificial neural networks.
  • Experience with NLTK and text analytics for information extraction, parsing, and topic modeling.
  • SQL skills and SQL Server and Spark experience are preferred but not required.
  • Experience with AWS, Azure, or Databricks is preferred.
  • Familiarity with testing tools, GitHub, and Jira, along with strong communication, troubleshooting, and problem-solving skills.

Tech Stack

Apache SparkAWSAzureDatabricksMicrosoft SQL ServerNLTKNumPyPandasPythonscikit-learnSQL
EXL

About EXL

10,000+ employees

Choosing a digital partner is about more than capabilities — it’s about collaboration and character. Unrealistic overhauls and off-the-shelf products ignore what matters most — your unique needs, culture, goals, and your legacy data and technology environments. At EXL, our collaboration is built on ongoing listening and learning to adapt our methodologies. We’re your business evolution partner—tailoring solutions that make the most of data to make better business decisions and drive more intelligence into your increasingly digital operations. Whether your goals are scaling the use of AI and digital, redesign operating models, or driving better and faster decisions, we’re here to partner with you to help you gain—and maintain—competitive advantage with efficient, sustainable models at scale. Our expertise in transformation, data science, and change management helps make your business more efficient and effective, improve customer relationships and enhance revenue growth. Instead of focusing on multi-year, resource- and time-intensive platform designs or migrations, we look deeper at your entire value chain to integrate strategies with impact. We use our specialization in analytics, digital interventions, and operations management—alongside deep industry expertise — to deliver solutions that help you outperform the competition. At EXL, it’s all about outcomes—your outcomes—and delivering success on your terms. Share your goals with us and together, we’ll optimize how you leverage data to drive your business forward. For more information, visit www.exlservice.com.

Contact me