E

EXL

Analyzes business data and runs outsourced operations

CX Developer

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

About the Job

Requirements

  • Proficiency in Python, including object-oriented programming, modern type hinting, and asynchronous patterns.
  • Familiarity with modern Python package managers such as uv, virtual environments (.venv), and pip.
  • Ability to navigate command-line interface tools and use general shell scripting.
  • Understanding generative, goal-oriented agent architectures, including Apps, Agents, Sub-agents, and Sessions within CX Agent Studio.
  • Ability to write system instructions, manage conversational memory, and optimize large language model context windows for voice interactions.
  • Understanding the underlying mechanics of Dialogflow CX.
  • Ability to deploy agent components, webhook integrations, or backend application programming interfaces using Google Cloud Functions or Cloud Run.
  • Proficiency with gcloud command-line interface for project configuration and authenticating environments through application-default credentials.
  • Ability to design and register external APIs as tools that a large language model can invoke to retrieve data, execute backend tasks, or interact with external services.
  • Ability to use utility functions to handle pagination, flatten API responses, and convert complex Protocol Buffers into usable data.
  • Ability to create and orchestrate Golden tests and automated simulation runs using SCRAPI’s evals module.
  • Ability to extract, analyze, and optimize agent performance metrics, including real-time latency for voice interactions.
  • Ability to use large-language-model-assisted development tools such as Gemini CLI or Claude Code within the SCRAPI workflow for agent scaffolding and debugging.
  • Bachelor's or Master's degree in Engineering.
  • 2–5 years of experience.

Responsibilities

  • Design and implement data analysis processes to derive actionable insights.
  • Build statistical models, analyze large datasets, and present findings to stakeholders.
  • Collaborate with other data professionals to solve complex problems and improve business outcomes.
  • Design generative agent architectures, implement API integrations and tools, evaluate agents, and track and optimize agent performance as described in the posting.

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