EXL
Website:
exlservice.com
Job details:
Role Overview
The AI Developer will build, test, and deploy scalable GenAI and agentic AI applications across EXL’s analytics, operations and digital transformation engagements.
This role focuses on hands-on development of LLM-powered systems, RAG pipelines, agent orchestration frameworks, enterprise AI governance and AI automation workflows.
This is a technical individual contributor role in capability development & pre-sales team with a strong focus on engineering excellence and capability development.
Responsibilities
GenAI Application Development
- Develop LLM-powered applications using Python-based frameworks.
- Implement RAG pipelines and vector database integrations.
- Build prompt orchestration workflows and response optimization logic.
Agentic Workflow Implementation
- Develop AI agents with tool integration capabilities.
- Implement reasoning loops, memory modules, and execution controls.
- Integrate AI agents into backend systems and APIs.
Deployment & Optimization
- Build REST APIs and microservices for AI applications.
- Optimize inference performance, latency, and cost.
- Support CI/CD pipelines and cloud deployments.
Testing & Quality
- Implement evaluation metrics for hallucination control and accuracy.
- Debug and resolve performance bottlenecks.
- Document code, workflows, and solution design.
Experience and Competency Requirements
- 4–8 years of software development experience.
- 2+ years working with AI/ML or GenAI applications.
- Strong proficiency in Python.
- Experience with LLM APIs, embeddings, and vector databases.
- Exposure to cloud-based deployments and containerization.
- Strong analytical and debugging capabilities.
- Should have decent to good experience in data handling and analytics with python
Skills
GenAI & LLM Frameworks (Mandatory)
- OpenAI APIs / Azure OpenAI
- LangChain / LangGraph / LlamaIndex
- Transformers (Hugging Face)
- Prompt engineering and evaluation frameworks
Agentic Systems & Orchestration
- Multi-agent design patterns (MCP, A2A, ReAct etc)
- Tool integrations and API orchestration
- Memory frameworks and contextual reasoning
- Guardrails, observability, and monitoring
Data & Infrastructure
- Vector databases (Pinecone, FAISS, Weaviate or equivalent)
- Python, FastAPI, REST services
- Docker, Kubernetes
- Cloud platforms (AWS, Azure, GCP)
Data Handling & Analytics Skills
- Data preprocessing and ETL for structured and unstructured data
- Data manipulation using Pandas, NumPy, and SQL
- Exploratory data analysis (EDA) and statistical analysis
- Data visualization (Matplotlib, Seaborn, Plotly, Tableau, Power BI)
- Metrics design for AI evaluation, monitoring, and performance measurement
- Knowledge of data quality, validation, and governance best practices
Advanced Capabilities
Fine-tuning and model evaluation
- AI governance and responsible AI
- Cost optimization and performance benchmarking
Preferred Qualifications
- Experience in consulting, analytics, or managed services environments.
- Exposure to industry AI applications (Insurance, Healthcare, Banking, Media).
- Experience contributing to production-grade AI systems.
Why Join EXL?
At EXL, you will shape enterprise AI transformation by building scalable GenAI and Agentic systems that drive measurable business impact across industries. This role provides visibility into high-impact strategic initiatives and the opportunity to define EXL’s next-generation AI architecture capabilities.
This position is not eligible for employment-based visa sponsorship, now or in the future.
Click on Apply to know more.