New opportunity

AI Application Engineer

INFOSYS LIMITED · Bangalore, India

About this role

Infosys seeks an AI Application Engineer in Bangalore for its Enterprise Package Application Services line. The role develops enterprise-grade AI applications, agents and copilots across SAP and other enterprise platforms. The posting specifies 9–13 years of work experience and a Bachelor of Engineering degree.

Responsibilities

  • Design and implement retrieval-augmented generation (RAG) architectures, vector search and AI orchestration frameworks.
  • Build scalable backend services, APIs and microservices; integrate AI solutions with SAP systems, ERP data and other enterprise applications.
  • Work with business stakeholders, product teams and architects to deliver end-to-end AI use cases. Ensure security, scalability, observability, performance and production readiness, and implement responsible AI practices, governance controls and compliance standards.

Technical requirements:

  • Strong Python proficiency; experience with JavaScript/TypeScript, Node.js or Java, and hands-on work with large language models such as GPT, Claude, Gemini or Llama.
  • Experience with agentic AI, RAG, prompt engineering and function calling; knowledge of frameworks such as LangChain, LangGraph or LlamaIndex and vector databases such as Pinecone, Chroma, Weaviate, Qdrant or SAP HANA Cloud.
  • Exposure to Azure, AWS or GCP, Docker, Kubernetes and CI/CD. Experience with REST APIs, microservices, enterprise integrations and AI-agent development using MCP servers, A2A protocols and SAP Integration Suite or similar platforms. Understand responsible AI, AI governance, security and compliance.

Preferred, not mandatory: Experience with SAP BTP, SAP AI Core, AI Launchpad, SAP Business AI/Joule Studio, SAP Build Code, CAP, SAP Integration Suite or SAP HANA Cloud. Backgrounds in AI engineering, GenAI engineering, agentic AI development, full-stack AI engineering or SAP BTP AI development are considered suitable.

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

Skills for this role

PythonJavaScriptTypeScriptNode.jsJavaLarge Language ModelsGPTClaudeGeminiLlamaAI agentsRetrieval-Augmented GenerationPrompt EngineeringFunction CallingLangChainLangGraphLlamaIndexPineconeChromaWeaviateQdrantVector SearchAzureAWSGoogle Cloud PlatformDockerKubernetesCI/CDREST APIsMicroservices Architecture Model Context Protocol Servers identified as MCP in

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

  • Build grounded AI applications

    The posting calls for AI applications, agents and copilots using RAG, vector search, LLMs and AI orchestration across SAP and other enterprise platforms.

  • Connect agents to enterprise systems

    The role integrates AI with SAP systems, ERP data and business applications; it also specifies hands-on agent development using MCP servers, A2A protocols and integration platforms.

  • Engineer scalable services

    The role builds backend services, REST APIs and microservices. Strong Python proficiency is specified, alongside experience with JavaScript/TypeScript, Node.js or Java.

  • Deliver production-ready use cases

    The posting emphasizes security, scalability, observability and performance, with cloud, containers and CI/CD exposure supporting production readiness.

  • Align delivery with governance

    The role works with business stakeholders, product teams and architects on end-to-end use cases while implementing responsible AI practices, governance controls and compliance standards.

Likely challenges to think through

  • Grounding versus response speed

    Preparation hypothesis: RAG and vector search may need to balance answer relevance against retrieval latency. Prepare to explain how you would evaluate retrieval quality, handle weak matches and measure end-to-end performance.

  • Agent capability versus controlled access

    Preparation hypothesis: connecting agents to SAP and ERP systems through tools or protocols could make useful actions harder to constrain. Prepare an integration design covering authorization, limited tool permissions, validation and auditability.

  • Rapid delivery versus operational rigor

    Preparation hypothesis: stakeholder-facing AI use cases may need iteration while still meeting production and governance expectations. Prepare to describe release criteria, monitoring, failure handling and responsible-AI checks without assuming a specific Infosys process.

03

Practice your answers

Technical practice

How would you design a RAG application for enterprise data?

What to coverSuggested preparation: Explain how data moves from ingestion through indexing, retrieval, prompt construction and answer generation. Discuss how you would evaluate answer quality and handle missing or conflicting source material.

How would you evaluate vector search for a RAG use case?

What to coverSuggested preparation: Compare retrieval relevance, latency, data-update needs and access controls when choosing a vector database or search approach. Describe how you would diagnose poor results before changing the LLM.

How would you orchestrate an AI agent or copilot?

What to coverSuggested preparation: Describe how an orchestration framework could manage tool selection, state and multi-step work. Explain when a bounded workflow is preferable to a more autonomous agent.

How would MCP servers and A2A protocols fit into agent development?

What to coverSuggested preparation: Explain the distinct roles of tool access and agent-to-agent communication in an integration design. Address permissions, error handling and the point at which added coordination becomes unnecessary complexity.

How would you use prompting and function calling with an LLM?

What to coverSuggested preparation: Discuss prompt structure, tool-input validation and checks on returned outputs. Explain how you would test reliability across representative requests rather than relying on a single successful response.

How would you build a Python backend for an AI application?

What to coverSuggested preparation: Outline API boundaries, service responsibilities and error handling for an LLM-backed microservice. Discuss scalability trade-offs, including how slow or failed model calls affect the API.

How would you integrate an AI solution with SAP and ERP data?

What to coverSuggested preparation: Describe how you would establish data contracts, permissions and reliable exchanges with enterprise applications. Treat SAP Integration Suite or SAP BTP as possible approaches, not mandatory components of every design.

How would you deploy and update an AI service in the cloud?

What to coverSuggested preparation: Discuss how containers, Kubernetes and CI/CD could support repeatable deployment and scaling on Azure, AWS or GCP. Explain what you would validate before releasing an update to a production service.

How would you troubleshoot a slow or unreliable production copilot?

What to coverSuggested preparation: Trace latency and failures across the API, retrieval, orchestration, model and enterprise integrations using observability data. Explain how you would separate performance fixes from changes that might reduce answer quality.

How would you apply responsible AI and governance controls?

What to coverSuggested preparation: Identify risks involving sensitive enterprise data, inappropriate tool actions and unreliable outputs. Describe how access controls, testing, monitoring and human review could support security, compliance and production readiness.

Behavioural practice

Tell me about aligning an AI use case with business stakeholders

What to coverSuggested practice: Use a real situation in which stakeholder needs affected technical scope or priorities. Explain your actions to clarify the use case and the resulting decision or outcome.

Describe resolving a design disagreement with product teams or architects

What to coverSuggested practice: Choose a real disagreement about an application design or trade-off. Explain the options you presented, how you worked toward a decision and what resulted.

Tell me about handling a production reliability issue

What to coverSuggested practice: Describe a real service issue, your responsibility and the evidence you used to diagnose it. Explain the actions taken with others and the measurable or observable result.

Describe addressing an AI security or governance concern

What to coverSuggested practice: Use a real situation where a risk affected delivery of an AI or enterprise application. Explain how you raised and addressed the concern, the trade-off involved and the outcome.

02

Sharpen your knowledge

Topics to prepare

  • RAG and vector-search design

    Draw a RAG architecture for retrieving ERP records; explain indexing, retrieval, access boundaries and how you would check answer quality. Relevant because the role explicitly designs RAG architectures and vector search.

  • Agent orchestration and tool use

    Map an agent workflow from prompt to function call to response, including failure and approval paths; explain where MCP servers and A2A protocols fit. Relevant to the stated agent-development and orchestration requirements.

  • Enterprise integration architecture

    Sketch data flows between an AI service, SAP or another ERP source, and a business application; mark API boundaries and data permissions. Relevant because the role integrates AI solutions across enterprise platforms. Review SAP Integration Suite as a preferred platform, not a mandatory one.

  • Production architecture trade-offs

    Compare two ways to scale an AI-backed microservice and describe what you would monitor for latency, errors and performance. Relevant to the posting’s scalability, observability and production-readiness responsibilities.

  • Responsible AI and governance

    Review a hypothetical copilot response that exposes sensitive ERP data; identify security, governance and compliance controls that would prevent or detect it. Relevant to the role’s explicit responsible-AI and AI-security expectations.

Skills to revise

  • Build a Python RAG prototype

    Using sample, non-sensitive enterprise records, implement retrieval and an LLM answer that cites its retrieved context; test a question with no matching record. This practices the required Python, LLM and RAG work. The sample prototype is a preparation exercise, not a stated employer project.

  • Implement a controlled agent tool call

    Create a small agent that calls a read-only mock ERP function, validates its inputs and handles a failed call. This rehearses prompt engineering, function calling and AI-agent development specified in the posting.

  • Develop an integration API

    Implement a REST endpoint that accepts a request, obtains data from a mock enterprise service and returns a structured response; test authorization and error handling. This targets the stated backend, API, microservice and enterprise-integration work.

  • Practice a named AI framework and vector database

    Connect a small retrieval workflow in one listed framework, such as LangChain or LlamaIndex, to one listed vector database, such as Chroma or Qdrant; inspect a poor retrieval result. The posting asks for framework knowledge and vector-database experience, not every listed product.

  • Package and check a service for release

    Containerize the practice API with Docker, run a basic CI/CD build and test, and explain how you would deploy and observe it in a cloud or Kubernetes environment. This addresses the posting’s cloud and DevOps exposure plus production-readiness expectations; the particular deployment setup is a preparation suggestion.

04

Your preparation checklist

  • Build an evidence map

    Prepare a factual one-page map of the posting’s 9–13 years and Bachelor of Engineering criteria, plus examples of Python, LLM, agent, RAG and enterprise-integration work. Mark SAP BTP and related SAP tools as preferred, not mandatory.

  • Rehearse a project walkthrough

    Choose a real AI application or agent project, if available. Prepare a five-minute account of the business need, your decisions, stakeholder collaboration, results and trade-offs. Label any hypothetical example as a proposed design.

  • Draw a RAG architecture

    As a practice exercise, sketch ingestion, vector search, retrieval, prompting and evaluation for an enterprise copilot. Explain how you would choose a vector database or orchestration framework rather than implying the posting mandates one.

  • Design an agent-to-enterprise integration

    Prepare a diagram showing function calls, MCP servers or A2A interactions, a Python API or microservice, and access to SAP or other ERP data. Be ready to discuss permissions, failure handling and integration boundaries.

  • Review production-readiness decisions

    Make a short checklist covering security, scalability, observability, performance and testing. Add how cloud deployment, Docker, Kubernetes and CI/CD could support those goals; these are discussion points, not a claimed Infosys process.

  • Prepare a responsible-AI risk example

    Write down one plausible enterprise-agent failure, such as an unauthorized data retrieval or unsupported answer, and the governance, security and compliance controls you would propose.

  • Draft questions for the employer

    Bring questions about the first AI use cases, SAP versus other platform integrations, how solution quality is evaluated, and who owns production and governance decisions.

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

Availability last checked: 4 Nov 2026. 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…