E

EXL

Analyzes business data and runs outsourced operations

AI Data Engineer

AI Application Engineering +1Confirmed live in the last 24 hours
Full-timeGurugram, Haryana, IndiaNo salary listedIn-person

About the Job

Requirements

  • 4–6 years of total experience, including at least 1 year of hands-on experience in Generative AI or LLM-based applications.
  • Strong hands-on experience with LLMs such as Claude and OpenAI, RAG pipelines and retrieval optimization, and GPT and agentic AI implementation.
  • Experience with LangChain, LangGraph, or similar frameworks, and with agent orchestration and tool-calling architectures.
  • Deep understanding of LLM limitations, evaluation, and optimization strategies.
  • Strong production-grade Python and PySpark engineering expertise, with proven API integration experience.
  • Deep data analysis experience and experience handling large volumes of data.
  • Data engineering integration skills with Fabric, Azure Databricks, or Snowflake.
  • Exposure to cloud platforms such as Azure, AWS, or GCP; SQL; containers; CI/CD; and monitoring.
  • Prior experience in at least one of data engineering (ETL/ELT, pipelines, or orchestration), data science or the machine-learning lifecycle (especially NLP), or analytics engineering/data products.

Responsibilities

  • Design and develop LLM-based applications using single-agent or simple multi-agent patterns for business use cases.
  • Build and maintain RAG pipelines covering data ingestion, chunking, embeddings, retrieval, and response generation.
  • Implement prompt-engineering techniques, including prompt templates, chaining, and basic tool or function calling.
  • Develop backend services and APIs for AI applications using Python frameworks such as FastAPI, Flask, or Streamlit.
  • Integrate AI solutions with enterprise systems, databases, and APIs.
  • Apply guardrails and validation checks to improve response quality and reduce hallucinations.
  • Work with data engineering teams to ensure data quality, pipeline efficiency, and proper documentation.
  • Collaborate with MLOps teams on deployment, monitoring, and iterative improvements.
  • Document solutions, reusable components, and best practices.

Desired Qualifications

  • Exposure to model fine-tuning with LoRA or PEFT, or prompt-optimization techniques.
  • Experience evaluating LLM outputs for quality, relevance, and latency.
  • Understanding of enterprise data privacy and security considerations in generative AI.
  • Exposure to Azure AI, Azure OpenAI, or AI Search ecosystems.
  • Experience working on client-facing AI solutions or proofs of concept.

About the Company

EXL

Analyzes business data and runs outsourced operations

EXL analyzes business data and runs outsourced operations for insurers, healthcare payers, banks, retailers, and other large organizations. Its teams combine industry expertise with data engineering and AI to handle tasks such as claims processing, payment reviews, customer service, and finance within existing technology environments. The company also builds software, including LifePRO, which manages insurance policies, and EXLdata.ai, which connects fragmented data for use in AI systems. Clients pay for consulting projects, ongoing managed services, and software delivered through the cloud. EXL was founded in 1999 and is headquartered in New York City.

Company size
10,001+
Company stage
IPO
Headquarters
New York City, New York
Founded
1999

Recently Posted Jobs

Explore more opportunities at EXL

See more jobs