EXL

Data Scientist

EXL
Apply
16 hours ago
Pune, IndiaMid Level

Responsibilities

  • Build and maintain high-performance REST and WebSocket APIs using FastAPI and Pydantic v2.
  • Implement and optimize agentic AI systems using LangGraph, Deep Agents, AutoGen, and LangChain.
  • Architect real-time, event-driven microservices using messaging platforms such as Apache Kafka.
  • Design clean, testable, and maintainable asynchronous Python services using SOLID principles and type hints.
  • Integrate and optimize SQL, NoSQL, and vector databases including Postgres, MongoDB, ChromaDB, and Pinecone.
  • Operate LangGraph and Deep Agents workflows in production with checkpointing, persistence, and human-in-the-loop controls.
  • Use LLM observability and evaluation tooling such as LangSmith and Langfuse.
  • Apply LLM safety guardrails for prompt-injection mitigation, PII handling, and content moderation in regulated industries.
  • Stay current with GenAI, deep learning, and AI orchestration frameworks.

Requirements

  • Bachelor's degree in Computer Science, Data Science, or a related field.
  • At least 3 years of total professional experience, including at least 3 years of hands-on software engineering experience with Python, FastAPI, and related technologies.
  • At least 2 years of experience working with GenAI and LLMs such as GPT, Claude, and LLaMA.
  • Track record of shipping production ML/AI products, with strong prompt-engineering skills and the ability to diagnose and resolve production failures.
  • Strong software engineering background with expertise in object-oriented programming and SOLID principles.
  • Proficiency in Python 3.11+, including async/await, type hints, modern Python patterns, and strict type checking.
  • Experience with agentic frameworks such as LangChain, LangGraph, and AutoGen or similar tools.
  • Proven experience building production REST/WebSocket APIs and microservices.
  • Experience with message streaming platforms such as Kafka or Pulsar.
  • Strong knowledge of SQL, NoSQL, and vector databases.
  • Working knowledge of RAG pipelines, including embeddings, chunking, and retrieval, and LLM observability/evaluation tools such as LangSmith and Langfuse.
EXL

About EXL

10,000+ employees

EXL provides data analytics, AI, and digital operations services for enterprises in insurance, healthcare, banking, and other regulated industries. It delivers consulting, managed services, and technology platforms to improve decision-making, risk management, and operational efficiency. Founded in 1999 and headquartered in New York, EXL is a public company listed on the NASDAQ (ticker: EXLS).

Contact me