New opportunity

Software Engineer

Virtusa · Gurgaon, India

About this role

The role is for a Senior Gen AI Application Developer responsible for designing, implementing, and maintaining intelligent applications powered by large language models and retrieval-augmented generation (RAG). Responsibilities include building and optimizing back-end API endpoints, developing RAG pipelines with vector databases, and integrating LLM orchestration frameworks. Key duties involve managing document ingestion pipelines, including text preprocessing, embeddings generation, and indexing, as well as agent design and system prompt engineering. The developer will also implement SSO-based authentication and containerize services using Docker to ensure scalability and performance in enterprise-scale deployments. Observability and monitoring of model and API health are essential components of the role. Required qualifications include at least 5 years of experience and hands-on expertise in deploying models via Amazon Bedrock.

For full details about this role, click “Apply on company site” to view the employer’s original posting.

Skills for this role

Generative AILarge Language ModelsRAGVector DatabasesLangChainLangGraphLangFuseAmazon BedrockDocument IngestionPrompt EngineeringContext EngineeringSSO AuthenticationDockerAPI Development

Your skill match

Checking your profile…

YOUR NEXT STEP

Get interview-ready for this role

A focused preparation guide, built around this job’s responsibilities and requirements.

✦ AI-generated guide
Preparation suggestions, not the employer’s actual interview questions. Always check the original posting for current requirements.
01

Understand the role

What matters most

  • End-to-End RAG Pipeline Development

    The role requires building robust document ingestion pipelines, including text preprocessing, embedding generation, and indexing. You must demonstrate the ability to manage the full lifecycle of data from source to vector database to ensure high-quality retrieval for LLM applications.

  • LLM Orchestration and Agent Design

    You are expected to integrate frameworks like LangChain, LangGraph, and LangFuse to build intelligent agents. This involves advanced system prompt engineering and context management to ensure the AI solutions are reliable and production-ready.

  • Enterprise-Grade Deployment and Scalability

    The position demands containerizing services with Docker and implementing SSO-based authentication. You must prioritize system performance and scalability to meet the requirements of enterprise-scale deployments.

  • Observability and Model Health Monitoring

    Maintaining production-grade Gen AI solutions requires rigorous monitoring of both API health and model performance. You should be prepared to discuss strategies for tracking latency, accuracy, and system reliability in a live environment.

Likely challenges to think through

  • Balancing Model Performance with Latency

    In RAG systems, complex orchestration and large context windows can significantly increase response times. Prepare to discuss trade-offs between retrieval depth, prompt complexity, and the need for real-time user interaction.

  • Ensuring Consistency in Enterprise Environments

    Deploying Gen AI at scale often leads to issues with non-deterministic outputs. You may face challenges in maintaining consistent behavior across different user sessions; prepare by focusing on robust prompt engineering and evaluation frameworks.

  • Managing Complex Data Ingestion Pipelines

    Preprocessing diverse document types for vector indexing is prone to data quality issues that degrade model performance. Be ready to explain how you handle edge cases in text extraction and embedding strategies to maintain high retrieval accuracy.

03

Practice your answers

Technical practice

Designing RAG Pipelines

What to coverExplain the end-to-end architecture of a RAG pipeline. Focus on the trade-offs between different chunking strategies, embedding models, and vector database indexing methods to optimize retrieval accuracy.

LLM Orchestration with LangChain and LangGraph

What to coverDiscuss how you use LangChain or LangGraph to manage complex agentic workflows. Provide examples of how you handle state management and multi-step reasoning in production environments.

Amazon Bedrock Deployment

What to coverDescribe your experience deploying models via Amazon Bedrock. Address how you manage model selection, throughput, and security when integrating these services into an enterprise application.

Document Ingestion and Preprocessing

What to coverDetail your approach to cleaning and preparing unstructured data for vectorization. Suggestion: Focus on handling noisy data, metadata extraction, and maintaining context during the ingestion phase.

Prompt and Context Engineering

What to coverExplain your methodology for iterative prompt engineering to improve model performance. Discuss how you balance system prompts with dynamic context injection to reduce hallucinations.

Observability in Gen AI Systems

What to coverHow do you monitor the health and performance of LLM-based APIs? Suggestion: Discuss tools like LangFuse for tracking latency, token usage, and evaluating response quality over time.

Containerization and Scalability

What to coverExplain how you use Docker to ensure consistent deployments for Gen AI services. Discuss strategies for scaling containerized API endpoints to handle high-concurrency enterprise workloads.

Implementing SSO Authentication

What to coverDescribe the process of integrating SSO-based authentication into back-end API services. Focus on maintaining security standards while ensuring seamless user access in a containerized environment.

Behavioural practice

Handling Technical Ambiguity

What to coverDescribe a time you had to design a solution for a complex Gen AI requirement with limited initial documentation. Focus on how you gathered requirements and validated your technical approach.

Managing Production Incidents

What to coverShare an example of a performance issue or failure in a production-grade application. Explain your troubleshooting process, how you identified the root cause, and the steps taken to prevent recurrence.

Cross-Functional Collaboration

What to coverProvide an example of working with non-technical stakeholders to define the scope of an intelligent application. Explain how you translated business needs into technical requirements for the RAG pipeline.

Adapting to Rapid Technology Changes

What to coverThe Gen AI field evolves quickly; describe a time you had to learn and implement a new framework or tool under a tight deadline. Highlight your learning process and how you ensured the implementation was production-ready.

02

Sharpen your knowledge

Topics to prepare

  • Retrieval-Augmented Generation (RAG) Architecture

    Review the end-to-end RAG lifecycle, specifically document ingestion, chunking strategies, embedding generation, and vector indexing. Exercise: Design a document ingestion pipeline for a complex PDF dataset and explain how you would handle metadata filtering to improve retrieval accuracy, as this is central to the role's requirement for production-grade Gen AI solutions.

  • LLM Observability and Monitoring

    Understand the metrics required to monitor model health, latency, and output quality in production. Exercise: Define a monitoring strategy for an LLM-based API, identifying specific KPIs for tracking token usage, hallucination rates, and API response times, which directly addresses the requirement for observability in enterprise-scale deployments.

  • Agentic Workflow Design

    Study the principles of agent design and system prompt engineering to manage complex multi-step tasks. Exercise: Draft a system prompt and a corresponding agent flow for a task requiring tool-use, focusing on how to maintain context and ensure reliable output, relevant to the role's focus on LangGraph and agentic applications.

Skills to revise

  • Amazon Bedrock Deployment

    Gain hands-on experience with the Amazon Bedrock API for model invocation and management. Exercise: Create a script to deploy and query a foundation model via Bedrock, ensuring you can handle authentication and error responses, as this is a mandatory qualification for the role.

  • LLM Orchestration with LangChain and LangGraph

    Develop proficiency in chaining LLM calls and managing stateful agentic workflows. Exercise: Build a simple LangGraph workflow that incorporates a retrieval step and a conditional logic branch, demonstrating your ability to integrate these frameworks as requested in the job description.

  • Containerization with Docker

    Practice containerizing Python-based API services for scalable deployment. Exercise: Write a Dockerfile for a FastAPI application that includes environment variables for SSO configuration and multi-stage builds to minimize image size, essential for the role's focus on enterprise-scale deployment.

04

Your preparation checklist

  • Prepare a RAG pipeline architecture walkthrough

    Create a technical diagram and explanation of a RAG system you have built, specifically highlighting the document ingestion pipeline, text preprocessing, embedding generation, and vector database indexing strategy.

  • Demonstrate Amazon Bedrock and LLM orchestration expertise

    Prepare to discuss your experience deploying models via Amazon Bedrock and how you have integrated frameworks like LangChain, LangGraph, or LangFuse to manage LLM orchestration and observability.

  • Develop a case study on prompt and context engineering

    Prepare a concrete example of how you optimized system prompts or context windows to improve the accuracy and reliability of a Gen AI application in a production environment.

  • Review enterprise deployment and security practices

    Be ready to explain your approach to containerizing Gen AI services with Docker and implementing SSO-based authentication to ensure secure, scalable enterprise-grade deployments.

  • Formulate questions regarding observability and monitoring

    Prepare insightful questions about how Virtusa monitors model health, latency, and API performance in their current Gen AI production environments to demonstrate your focus on system reliability.

AI-generated from the job information · Prepared Nov 1, 2026 (UTC)Useful preparation, not a guarantee of eligibility or an offer.

Availability has not yet been verified. Status can change after a check; confirm on the employer’s website. Report an issue · Our checking policy

KEEP EXPLORING

Similar AI jobs

Related skills and specializations in India. Matched to this role, not your profile.

Explore more jobs
Finding similar opportunities…