Data Scientist

ExlService Holdings, Inc.

Uttar Pradesh

On-site

INR 1,200,000 - 1,800,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

ExlService Holdings, Inc. seeks a GECX Developer to design, build, and deploy Conversational AI agents using Dialogflow CX and Google Cloud Platform. The role focuses on Python-based backend components, tool integration, and robust testing pipelines.

You will work on state-of-the-art agent architectures, manage prompts, and optimize latency for voice interactions. 2–4 years of relevant experience is expected, with strong scripting and CLI skills.

Qualifications

  • Proficient in Python with OOP, type hints, and asynchronous patterns.
  • Experience with Dialogflow CX and conversational AI architectures.
  • Experience deploying on Google Cloud Platform using Cloud Functions or Cloud Run.
  • Familiarity with API/tool integration and data handling, including Protobuff formats.

Responsibilities

  • Develop GECX components and agent integrations within CX architecture.
  • Design and register external Tools that the LLM can invoke for data or tasks.
  • Implement test/eval pipelines and CI/CD for agent development.
  • Monitor and optimize performance metrics like latency in voice interactions.

Skills

Python programming
Object-oriented
Type hints
Async patterns
CLI proficiency
Shell scripting
GCP familiarity

Tools

gcloud CLI
Virtual environments
Protobufs
SCRAPI evals
Gemini CLI
Claude Code

Job description

Job description: GECX Developer
Key Skills:

Python Programming (Advanced):. You must be proficient in Python, utilizing object-oriented programming, modern type hinting, and asynchronous patterns.

Environment & Dependency Management: Familiarity with modern Python package managers like uv, virtual environments (.venv), and pip.

Command Line Interface (CLI) Proficiency: Ability to navigate CLI tools, as well as general shell scripting

Conversational AI / Agent Architecture (Dialogflow CX)

Generative Agent Design: Shifting from legacy intent-based state machines to generative, goal-oriented architectures (understanding Apps, Agents, Sub-agents, and Sessions within CX Agent Studio).

Prompt Engineering & Context Management: Writing robust system instructions, managing conversational memory, and optimizing LLM context windows for voice interactions.

Dialogflow CX Fundamentals: Understanding the underlying mechanics of Dialogflow CX.

Google Cloud Platform (GCP)

Cloud Compute & Serverless: Deploying agent components, webhook integrations, or backend APIs using Google Cloud Functions or Cloud Run.

Gcloud CLI Mastery: Utilizing gcloud for project configuration and authenticating environments via application-default credentials.

API Integration & Tool Building

Tool Calling / Function Calling: Designing and registering external APIs ("Tools") that the LLM can invoke to retrieve data, execute backend tasks, or interact with external services.

Data Handling & Payload Parsing: Using utility functions to handle pagination, flatten API responses, and convert complex Protocol Buffers (Protos) into usable data.

Testing, Evaluation & CI/CD

Automated Agent Evaluation (Evals): Creating and orchestrating "Golden tests" and automated simulation runs using SCRAPI’s evals module.

Performance Metrics Tracking: Extracting, analyzing, and optimizing agent performance metrics (like real-time latency), which is highly critical for voice voice interactions.

Agentic IDE workflows: Using LLM-assisted development tools (like Gemini CLI or Claude Code) as integrated into the SCRAPI workflow to speed up agent scaffolding and debugging.

Experience:

We are looking for Google CX Developers with at least 2 - 4 years of relevant experience.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Data Scientist
Data Scientist

Fa Ewjt Saasfaprod1 • Dadri

On-site
INR 900,000 - 1,500,000
Google CX Developer
Google CX Developer

ExlService Holdings, Inc. • Dadri

On-site
INR 900,000 - 1,300,000
AI Architect
AI Architect

ExlService Holdings, Inc. • Dadri

On-site
INR 900,000 - 1,500,000
Data Scientist
Data Scientist

EXL Talent Acquisition Team • India

On-site
INR 1,800,000 - 3,200,000
Conversational AI Architect - Google Cloud Gemini CX
Conversational AI Architect - Google Cloud Gemini CX

EPAM Systems Inc • Pune District, Gurugram District, Coimbatore District

On-site
INR 5,000,000 - 9,000,000
Voice AI Engineer
Voice AI Engineer

Wipro Ltd. • Hyderabad, Chennai District, Bengaluru

On-site
INR 1,200,000 - 2,400,000
Conversational AI Architect - Google Cloud Gemini CX
Conversational AI Architect - Google Cloud Gemini CX

EPAM Systems • India

On-site
INR 3,500,000 - 6,500,000
Consultant - Dialogflow CX
Consultant - Dialogflow CX

enGen Global • Hyderabad, Chennai

On-site
INR 1,200,000 - 2,400,000
Google ADK Engineer / Google Agent Development Engineer_4_yrs
Google ADK Engineer / Google Agent Development Engineer_4_yrs

Zorba AI • Hyderabad

On-site
INR 1,500,000 - 2,500,000
Senior Data Engineer - AI
Senior Data Engineer - AI

Techblocks • Ahmedabad District

On-site
INR 2,500,000 - 4,000,000