New opportunity

Custom Software Engineer

Accenture · Bengaluru, India

About this role

Accenture is seeking an Agentic AI Engineer to design, build, and deploy autonomous and semi-autonomous AI agents capable of reasoning, planning, and executing multi-step tasks. You will work on cutting-edge applied AI, utilizing frameworks such as Google Agent Development Kit (ADK), LangChain/LangGraph, CrewAI, AutoGen, or Semantic Kernel to integrate LLMs like Gemini, Claude, and GPT into business solutions. Responsibilities include architecting memory and state management for agent interactions, implementing tool and function-calling, building RAG pipelines with vector databases, and ensuring agent reliability through evaluation frameworks and observability tools. You will write production-grade Python or TypeScript code and collaborate with cross-functional teams to translate business workflows into agent capabilities. Required qualifications include at least 3 years of software engineering experience, with a minimum of 1 year working directly with LLMs or generative AI in production, and 15 years of full-time education. Preferred skills include experience with Model Context Protocol (MCP), Google Cloud Vertex AI Agent Builder, workflow orchestration tools like Airflow or Temporal, and observability platforms such as LangSmith or Langfuse.

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

Skills for this role

AI AgentsWorkflow IntegrationGoogle Agent Development KitLangChainLangGraphCrewAIAutoGenSemantic KernelPythonTypeScriptLLMsGeminiClaudeGPTTool-callingFunction-callingModel Context ProtocolRAGVector DatabasesPineconeWeaviateFAISSChromaDockerKubernetesGCPAWSAzure

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

  • Agentic Workflow Orchestration

    The core requirement is to design and deploy autonomous agents capable of multi-step reasoning and planning. You must demonstrate proficiency in frameworks like LangGraph, CrewAI, or Google ADK to translate complex business workflows into functional, automated agent sequences.

  • Production-Grade AI Engineering

    Moving beyond notebook-based prototyping, you must write robust, scalable Python or TypeScript code. This includes implementing state management, memory handling, and CI/CD practices to ensure agent services are reliable and maintainable in a production environment.

  • Reliability and Observability

    Because agentic systems are non-deterministic, you must prioritize the implementation of guardrails, evaluation harnesses, and tracing tools like LangSmith or Langfuse to monitor performance, accuracy, and safety during execution.

  • System Integration and RAG

    You are expected to bridge the gap between LLMs and enterprise data by building efficient RAG pipelines using vector databases and implementing tool-calling or MCP to allow agents to interact with external APIs and internal systems.

Likely challenges to think through

  • Managing Non-Deterministic Outcomes

    Agentic systems often produce variable results, making traditional unit testing insufficient. Prepare by discussing how you design offline evaluation frameworks and human-in-the-loop review processes to validate agent logic and mitigate hallucinations.

  • Balancing Latency, Cost, and Accuracy

    Integrating LLMs into business solutions requires navigating token economics and model constraints. You will face the challenge of selecting the right foundation model and architecture to meet performance requirements without exceeding budget or latency thresholds.

  • State Management in Long-Running Tasks

    Maintaining context and state across multi-turn, complex agent interactions is technically difficult. Prepare to explain your approach to architecting memory systems that prevent context window overflow while ensuring the agent retains necessary information for multi-step tasks.

03

Practice your answers

Technical practice

Agentic Workflow Orchestration

What to coverExplain the differences between using LangGraph versus CrewAI for multi-step task execution. Discuss how you handle state management and cycle detection when an agent needs to loop or backtrack to complete a complex business process.

Tool and Function Calling Implementation

What to coverDescribe your approach to implementing robust function-calling for LLMs. Focus on how you ensure the model correctly maps natural language intent to specific API schemas and how you handle errors when a tool returns unexpected data.

Memory and Context Management

What to coverHow do you architect memory for long-running agent interactions? Discuss the trade-offs between using short-term conversation buffers, long-term vector storage, and summarizing past interactions to stay within context window limits.

RAG Pipeline Optimization

What to coverWhen building a RAG pipeline, how do you evaluate the quality of retrieved context? Suggest methods for improving retrieval accuracy, such as hybrid search, re-ranking, or query expansion techniques.

Agent Reliability and Observability

What to coverHow do you ensure reliability in non-deterministic agentic systems? Explain how you would use tools like LangSmith or Langfuse to trace agent decisions and implement evaluation harnesses to catch regressions in reasoning.

Model Selection and Cost Trade-offs

What to coverHow do you decide between using a high-capability model like GPT-4 versus a smaller, faster model for specific agent tasks? Address the balance between latency, cost, and reasoning performance in a production environment.

Production-Grade Python for AI

What to coverWhat are the best practices for moving agentic code from a notebook environment to a production service? Focus on async programming, error handling, and containerization strategies using Docker and Kubernetes.

Model Context Protocol (MCP) Integration

What to coverExplain the role of the Model Context Protocol in standardizing agent-to-data connections. Discuss how implementing an MCP server can simplify the integration of internal APIs compared to traditional custom-built connectors.

Behavioural practice

Handling Ambiguous Requirements

What to coverDescribe a time you had to translate a vague business requirement into a concrete technical agent capability. Explain how you collaborated with stakeholders to define the scope and success criteria for the agent's reasoning process.

Managing AI System Failure

What to coverTell me about a time an AI agent produced an incorrect or unexpected result in production. How did you identify the root cause, what immediate guardrails did you implement, and how did you prevent recurrence?

Adapting to Rapid Ecosystem Changes

What to coverThe agentic AI landscape evolves weekly. Provide an example of how you proactively learned and integrated a new framework or technique into your workflow to solve a specific technical challenge.

Cross-Functional Collaboration

What to coverGive an example of working with non-technical domain experts to build an AI solution. How did you explain the limitations of the LLM to them while still delivering a tool that met their business needs?

02

Sharpen your knowledge

Topics to prepare

  • Agentic Workflow Architecture

    Focus on the conceptual design of multi-step reasoning and planning systems. Practice mapping a complex business process into a sequence of agentic tasks, defining state management strategies, and handling long-running interactions. This is critical for the role's requirement to build autonomous systems that execute multi-step tasks.

  • Evaluation and Observability for Non-Deterministic Systems

    Study methodologies for evaluating LLM-based applications, including offline evaluation harnesses, human-in-the-loop review, and A/B testing. Review how to implement tracing and logging to monitor agent reliability. This is essential for ensuring the production-grade quality requested in the job description.

Skills to revise

  • Agent Framework Implementation

    Build a prototype using LangGraph or CrewAI that demonstrates tool-calling and function-calling capabilities. Ensure the agent can interact with an external API or database to solve a specific task. This directly addresses the requirement for hands-on experience with agent orchestration toolkits.

  • Production-Grade Python Development

    Refactor a notebook-based LLM script into a modular, production-ready Python service. Incorporate asynchronous programming, robust error handling, and unit testing. This is necessary to meet the requirement for writing production-quality code rather than experimental research code.

  • RAG Pipeline Construction

    Develop a retrieval-augmented generation pipeline using a vector database like Pinecone or Chroma. Focus on optimizing the retrieval process and managing context constraints. This is a core technical requirement for integrating external data into agentic workflows.

04

Your preparation checklist

  • Develop an Agentic Workflow Portfolio Project

    Build a functional prototype using LangGraph or CrewAI that demonstrates multi-step reasoning and tool-calling. Ensure the project includes a clear architecture diagram showing how the agent manages state, handles memory across turns, and interacts with an external API or vector database.

  • Prepare a Production-Grade Code Walkthrough

    Select a piece of your previous production code (Python or TypeScript) that demonstrates robust error handling, asynchronous programming, and CI/CD practices. Be ready to explain how you managed LLM rate limits, token costs, and latency in a real-world deployment.

  • Define an Evaluation and Observability Strategy

    Prepare to discuss how you measure agent reliability. Create a brief summary of how you would implement an evaluation harness (e.g., using LangSmith or Langfuse) to track traces, log agent decisions, and perform offline evaluations for non-deterministic AI outputs.

  • Formulate Technical Questions for the Team

    Prepare questions regarding their current stack, such as: How does the team currently handle state persistence for long-running agents? What is the preferred approach for balancing model latency versus reasoning accuracy in their production business workflows?

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

Availability last checked: 18 Oct 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…