E

EXL

Analyzes business data and runs outsourced operations

Generative AI Developer

AI Application Engineering +1Confirmed live in the last 24 hours
Full-timeNoida, Uttar Pradesh, IndiaNo salary listedIn-person

About the Job

Requirements

  • A bachelor's degree in Computer Science, Data Science, Artificial Intelligence, Engineering, or a related field is required.
  • Three to six years of software development experience, including at least one to two years focused on Generative AI solutions, is required.
  • A strong foundation in Large Language Models, natural language processing, prompt engineering, and AI application development is required.
  • Proficiency in Python and AI development frameworks is required.
  • Experience with LangChain or a similar workflow orchestration framework is required.
  • Experience developing prompt templates, structured outputs, and reusable AI components is required.
  • Hands-on experience building APIs and microservices for AI-driven applications is required.
  • Experience with embeddings, vector databases, and Retrieval-Augmented Generation architectures is required.
  • Familiarity with synthetic data generation and AI testing methodologies is required.
  • Strong problem-solving and debugging skills are required.

Responsibilities

  • Design, develop, and deploy AI-powered applications leveraging Large Language Models, Retrieval-Augmented Generation, and modern AI orchestration frameworks.
  • Build AI workflows, reusable prompt-based solutions, vector database integrations, and scalable APIs and microservices.
  • Work with AI architects, data engineers, product owners, and business stakeholders to build reliable, scalable, and performant Generative AI applications that address business problems.
  • Develop and deploy Generative AI applications using leading Large Language Model platforms and APIs.
  • Create intelligent workflows and AI-powered business solutions using modern orchestration frameworks.
  • Translate business requirements into scalable AI features and reusable software components.
  • Participate in the full development lifecycle from prototyping through production deployment.
  • Design, test, and optimize prompts for consistent, high-quality Large Language Model outputs.
  • Develop reusable prompt templates and structured response frameworks.
  • Implement output-control, response-validation, and prompt-optimization techniques.
  • Support prompt testing and tuning to improve model performance and user experience.
  • Develop Retrieval-Augmented Generation pipelines for enterprise knowledge applications.
  • Integrate vector databases, embeddings, and semantic search capabilities.
  • Build document ingestion, indexing, chunking, and retrieval workflows.
  • Optimize retrieval quality, relevance, and response accuracy.
  • Design and build RESTful APIs and microservices to expose AI capabilities.
  • Integrate Generative AI solutions with enterprise applications, databases, and third-party platforms.
  • Develop scalable backend services for AI-driven use cases.
  • Ensure the security, maintainability, and performance of deployed AI services.
  • Develop testing strategies for prompts, workflows, and AI-generated outputs.
  • Use synthetic datasets to validate AI use cases and edge cases.
  • Monitor solution accuracy, reliability, and business performance metrics.
  • Support evaluation and benchmarking activities for AI applications.
  • Work with AI architects and senior Generative AI engineers on enterprise AI initiatives.
  • Participate in AI accelerators, reusable framework development, and innovation programs.
  • Stay current with developments in Large Language Models, natural language processing, prompt engineering, and agentic AI technologies.
  • Contribute to AI best practices, coding standards, and knowledge-sharing initiatives.

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