E

EXL

Analyzes business data and runs outsourced operations

Data Scientist

AI Application EngineeringConfirmed live in the last 24 hours
Full-timeNoida, Uttar Pradesh, IndiaNo salary listedIn-person

About the Job

Requirements

  • Be proficient in Python, including object-oriented programming, modern type hinting, and asynchronous patterns.
  • Be familiar with modern Python package managers such as uv, virtual environments (.venv), and pip.
  • Be able to navigate command-line interface tools and use general shell scripting.
  • Understand generative, goal-oriented conversational agent architectures, including Apps, Agents, Sub-agents, and Sessions within CX Agent Studio.
  • Be able to write system instructions, manage conversational memory, and optimize large language model context windows for voice interactions.
  • Understand the underlying mechanics of Dialogflow CX.
  • Use gcloud for project configuration and authenticate environments via application-default credentials.
  • Design and register external APIs as tools for large language models to retrieve data, execute backend tasks, or interact with external services.
  • Handle pagination, flatten API responses, and convert Protocol Buffers into usable data.
  • Have experience with automated agent evaluation, including golden tests and simulations using SCRAPI's evals module.
  • Extract, analyze, and optimize agent performance metrics such as real-time latency.
  • Use LLM-assisted development tools such as Gemini CLI or Claude Code within the SCRAPI workflow.
  • Have a Bachelor's or Master's degree in Engineering.
  • Have 5–8 years of experience.

Responsibilities

  • Deploy agent components, webhook integrations, or backend APIs using Google Cloud Functions or Cloud Run.
  • Create and orchestrate golden tests and automated simulation runs using SCRAPI's evals module.
  • Extract, analyze, and optimize agent performance metrics, including real-time latency.
  • Use LLM-assisted development tools to accelerate agent scaffolding and debugging.

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