Skip to main content
Posted 26 July, 2026

Developer (IC)

ExlService Holdings, Inc.
Noida, Uttar Pradesh, India Full Time
Reference: 218_689623_11418

Key Responsibilities:

  • Develop and optimize AI-powered enterprise level agentic applications using LangChain, LangGraph, n8n, MCP, Vertex AI, Deep Agents, A2UI, BMAD and FastAPI, AWS Bedrock, Vertex, Azure AI foundry.
  • Generative AI, LLM, Deep Learning, Computer Vision, NLP, Transformers, RAG, Fine Tuning, Reinforcement Learning, Scikit-Learn, XGBoost, LightGBM
  • Work experience on Tools: PyTorch, TensorFlow, Keras, NLTK, LangChain, Langgraph, Langfuse, Crew AI, MCP, A2A, Hugging Face, OpenCV, YOLO, LlamaIndex, OpenSearch, Elasticsearch, Chromadb, FAISS, Pinecone, BERT, GPT, Diffusion Models, FFmpeg, Whisper, Knowledge graph, Neo4j
  • Cloud, DevOps, Infrastructure: AWS (Bedrock, EC2, S3, Route53, Lambda, Sagemaker, DynamoDB, ECS, Fargat
  • LLM & Prompt Engineering: Hands-on experience with LLM interactions, prompt tuning, OpenAI/AWS Bedrock.
  • Backend Development: Experience with .net, C# or Java for writing the micro web services
  • Must be experienced in AWS Textract, Comprehend, AWS Q Business, Agentic engines, S3, Lambda, Kendra, DynamosDB, MongoDB
  • Hands on experience on any of Snowflake, Databricks, Kafka for event-driven architecture, GraphQL tools
  • Exposure to technologies like Computer Vision, different Agentic engines, the finetuning of the models, building scalable enterprise level solutions etc.
  • Databases: SQL (PostgreSQL, MySQL) & NoSQL (MongoDB, QDrant), Dynmaos DB,

Bachelor Degree in relevant field with 6- 8 years of relevant experience

Software Development: Write clean, efficient, and maintainable code for various applications.
Debugging: Identify and fix bugs in existing software.
Code Reviews: Participate in code reviews to ensure code quality and adherence to standards.
Collaboration: Work with other developers, designers, and product managers to understand requirements and deliver solutions.
Testing: Develop and execute unit tests to ensure software functionality and reliability.
Documentation: Create and maintain documentation for code and software features.
Continuous Improvement: Stay updated with the latest technologies and best practices to continuously improve software development processes

Sign up for Job Alerts