New opportunity

Full Stack Engineer – Generative AI & Agentic AI

Accenture · Singapore

About this role

Accenture seeks a Full Stack Engineer – Generative AI & Agentic AI in Singapore to deliver enterprise applications and use AI across the software development lifecycle. The posting lists 60–120 months of occupational experience (5–10 years) and describes the position as mid-level and full-time.

Responsibilities

  • Design, develop, test, deploy and support frontend, backend, API, database and cloud components. Build scalable microservices and cloud-native applications that meet performance, reliability and security requirements.
  • Apply generative and agentic AI to requirements analysis, solution design, development, testing, deployment and operations. Build LLM applications, retrieval-augmented generation architectures, intelligent agents and workflow automation; use coding copilots to improve productivity and quality.
  • Implement automated testing, CI/CD, Infrastructure as Code and DevSecOps practices. Use AI-driven observability and AIOps to monitor application health, identify issues and optimize performance. Collaborate with architects, product owners, AI specialists and business stakeholders.

Required qualifications

  • Bachelor’s degree in Computer Science, Information Technology, Engineering or a related discipline, or equivalent practical experience. Proven full-stack development experience with technologies such as React, Angular, Java, .NET, Node.js or Python.
  • Strong experience with RESTful APIs, microservices and database-driven applications; experience with AWS, Microsoft Azure or Google Cloud Platform, plus Docker and Kubernetes. Knowledge of CI/CD, Infrastructure as Code tools such as Terraform or Bicep, and DevSecOps. Understanding of generative AI, LLMs, prompt engineering and RAG; strong analytical, problem-solving and software engineering skills.

Preferred qualifications

Experience building production-grade AI applications with agent orchestration platforms such as LangGraph, CrewAI, Semantic Kernel, LangChain or AutoGen; familiarity with vector databases, embeddings, knowledge retrieval and AI architecture patterns; experience with AI observability, model evaluation, responsible AI and AI governance; and relevant professional certifications.

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

Skills for this role

Full-stack developmentReactAngularJava.NETNode.jsPythonRESTful APIsMicroservicesDatabase-driven applicationsAWSMicrosoft AzureGoogle Cloud PlatformDockerKubernetesCI/CDInfrastructure as CodeTerraformBicepDevSecOpsGenerative AILarge Language ModelsPrompt engineeringRetrieval-Augmented GenerationAI agentsAI-assisted developmentAutomated testingAIOpsLangGraphCrewAI Semantic Kernel LangChain AutoGen

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

  • Own end-to-end application delivery

    The role covers frontend, backend, APIs, databases and cloud environments from design through support. Prepare to explain architectural decisions and how components are tested and maintained together.

  • Integrate LLMs and agents into applications

    The posting calls for LLM applications, RAG, intelligent agents and workflow automation. Prepare a concrete design walkthrough covering retrieval, agent boundaries and how output quality would be evaluated.

  • Apply AI across the development lifecycle

    Accenture describes using generative and agentic AI in requirements, design, coding, testing, deployment and operations, including coding copilots. Prepare to distinguish useful acceleration from work that still needs engineering review.

  • Build reliable cloud-native delivery

    Scalable APIs and microservices must meet performance, reliability and security requirements; automated tests, CI/CD, IaC and DevSecOps support delivery. Prepare to explain the trade-offs behind a deployment and testing approach.

  • Operate systems with cross-functional teams

    The role includes AI-driven observability and AIOps, plus collaboration with architects, product owners, AI specialists and business stakeholders. Prepare to describe how monitoring evidence and stakeholder needs inform engineering decisions.

Likely challenges to think through

  • Balance AI-assisted speed with quality

    Preparation hypothesis: Faster coding or workflow automation may create more output to verify. Be ready to explain review, testing and evaluation checks before AI-generated changes or responses are trusted.

  • Keep RAG and agent behavior dependable

    Preparation hypothesis: Retrieval quality and variable model behavior can complicate reliability and security. Prepare to discuss grounding, access boundaries, failure handling and evaluation without assuming a particular platform is mandated.

  • Meet production demands across the stack

    Preparation hypothesis: Scaling cloud-native services while controlling performance and operational complexity requires trade-offs. Prepare an example architecture and explain what you would measure, test and adjust after deployment.

03

Practice your answers

Technical practice

How would you design an end-to-end enterprise application spanning frontend, backend, APIs, and a database?

What to coverSuggested preparation: Explain component boundaries, data flow, and how you would keep the application maintainable. Discuss how performance, reliability, and security requirements would shape the design.

How would you design a RESTful API for a scalable microservice?

What to coverSuggested preparation: Cover resource design, validation, error handling, and versioning. Explain when a separate service is justified and how you would manage communication and failures between services.

How would you deploy and operate a cloud-native application using containers and orchestration?

What to coverSuggested preparation: Describe the roles of a cloud platform, Docker, and Kubernetes in packaging, deployment, scaling, and recovery. Address the trade-off between operational complexity and reliability.

How would you combine automated testing, CI/CD, Infrastructure as Code, and DevSecOps?

What to coverSuggested preparation: Walk through checks from code change to deployment, including tests and security controls. Explain how repeatable infrastructure and deployment gates reduce risk without unnecessarily slowing delivery.

How would you build a retrieval-augmented generation application?

What to coverSuggested preparation: Explain document preparation, embeddings, retrieval, prompt construction, and response generation. Discuss how you would check retrieval relevance and handle answers that are not supported by retrieved material.

When would you use an intelligent agent rather than a simpler LLM workflow?

What to coverSuggested preparation: Compare a defined workflow with an agent that selects actions across steps. Discuss orchestration, limits on actions, failure handling, and how you would evaluate whether added autonomy is worthwhile.

How would you evaluate an LLM application before and after deployment?

What to coverSuggested preparation: Describe representative test cases and measures for response quality, reliability, and latency. Include how responsible AI and governance considerations would affect evaluation and release decisions.

Where could generative AI or coding copilots help across the software development lifecycle?

What to coverSuggested preparation: Choose specific activities from requirements analysis, design, development, testing, deployment, or operations. Explain how you would verify AI-generated output and assess whether it improves quality or delivery efficiency.

How would you troubleshoot declining application health using observability and AIOps?

What to coverSuggested preparation: Explain how you would use health signals to narrow down an issue across application components. Discuss how AI-driven alerts or analysis could assist diagnosis while still requiring validation before action.

What testing strategy would you use for an application that integrates an LLM with APIs and a database?

What to coverSuggested preparation: Distinguish deterministic tests for application components from evaluation of variable LLM responses. Explain how integration and end-to-end tests would catch failures at the boundaries.

Behavioural practice

Tell me about a time you aligned architects, product owners, and other stakeholders on a technical solution.

What to coverSuggested preparation: Use situation, action, and result to show how you clarified differing priorities and reached a decision. State the outcome without implying that this employer uses a particular decision process.

Describe a time you had to balance delivery speed with performance, reliability, or security.

What to coverSuggested preparation: Explain the situation and constraints, the trade-off you made, and who was involved. Give the result and how you checked whether the decision met the need.

Tell me about a production issue you helped diagnose and resolve.

What to coverSuggested preparation: Set out the symptoms and impact, the evidence you used, and the actions you took with others. End with the result and any change that helped prevent or detect a recurrence.

Describe a time you introduced automation into a development or delivery workflow.

What to coverSuggested preparation: Explain the starting problem, what you automated, and how you validated its outputs. Describe the result using evidence of quality, efficiency, or reduced manual effort.

Tell me about a time unclear requirements affected an engineering decision.

What to coverSuggested preparation: Describe the ambiguity, how you worked with business or technical stakeholders to resolve it, and the action you took. Explain the resulting decision and what changed for delivery.

02

Sharpen your knowledge

Topics to prepare

  • Full-stack application architecture

    The posting covers frontend, backend, APIs, databases and cloud environments. For revision, sketch an end-to-end application and explain component boundaries, data flow, and trade-offs for scalability, maintainability and security.

  • REST APIs and microservices

    Strong experience with RESTful APIs, microservices and database-driven applications is required. For revision, explain how you would define API contracts, handle failures between services and preserve data consistency.

  • LLMs, prompting and RAG

    Understanding of LLMs, prompt engineering and RAG is required, and building LLM and RAG applications is part of the role. For revision, trace a question from retrieval through prompt construction to response, noting how you would check relevance and answer quality.

  • Agentic workflows and AI safeguards

    The role includes intelligent agents and workflow automation; agent orchestration platforms, model evaluation and responsible AI are preferred experience. As preparation rather than an additional requirement, diagram an agent workflow with decision points, failure handling and evaluation checks.

  • Cloud delivery and operations

    The posting calls for cloud-native applications, CI/CD, Infrastructure as Code, DevSecOps and AI-driven observability. For revision, walk through a deployment from code change to monitoring, identifying security, reliability and rollback considerations.

Skills to revise

  • Build a full-stack feature

    The posting seeks proven full-stack development experience. Practise implementing a small database-backed feature with a frontend and backend, using technologies named in the posting that you already know, such as React and Node.js or Angular and .NET. Explain your design and tests.

  • Implement and test a REST endpoint

    The role requires scalable APIs and automated testing. Practise adding a database-backed REST endpoint, then write tests for valid requests, invalid input and a downstream failure; explain the performance and security choices.

  • Prototype a RAG flow

    The role includes building RAG architectures. Practise assembling a small retrieval-and-response flow using embeddings and a vector database, which the posting lists as preferred familiarity; inspect retrieved passages and evaluate whether the response is supported by them.

  • Package and deploy a service

    The posting calls for hands-on Docker and Kubernetes experience and knowledge of cloud platforms and IaC. Practise containerizing a service, defining its Kubernetes deployment and outlining how Terraform or Bicep would provision the supporting infrastructure.

  • Automate delivery and diagnose failures

    CI/CD, DevSecOps and application-health monitoring appear in the responsibilities. Practise describing a pipeline that runs tests and security checks before deployment, then use a simulated failure to explain what you would monitor and how you would investigate it.

04

Your preparation checklist

  • Prepare an end-to-end project walkthrough

    Select a real example spanning frontend, backend, REST APIs, databases and cloud deployment. Bring an architecture diagram and explain your contributions, design decisions, testing and outcomes; the posting calls for end-to-end application delivery.

  • Practice a scalable service design

    Sketch a hypothetical microservice and API, including data flow, Docker/Kubernetes deployment, and performance, reliability and security trade-offs. This is a preparation exercise based on the role’s cloud-native responsibilities, not a stated interview task.

  • Design an LLM feature on paper

    Outline a RAG application or agent workflow with retrieval, embeddings, prompts, orchestration, evaluation and failure handling. Distinguish core LLM/RAG understanding from production agent frameworks, which the posting lists as preferred.

  • Gather delivery and operations evidence

    Prepare concise examples of automated tests, CI/CD, Infrastructure as Code and DevSecOps work, plus how application health was monitored and incidents addressed. If relevant, explain where AI-driven observability or AIOps would fit.

  • Explain responsible AI-assisted development

    Prepare a specific account of how a coding copilot or other AI tool could support requirements, design, coding or testing while preserving code review, validation, security and quality controls. Label any approach you have not used as proposed rather than completed work.

  • Prepare a cross-functional collaboration example

    Choose a real instance of working with technical and business stakeholders. Be ready to explain how requirements were clarified, trade-offs communicated and a delivery decision reached; the role names architects, product owners, AI specialists and business stakeholders.

  • Write targeted questions for Accenture

    Bring questions about the team’s application architecture, where RAG or agents are used, how AI outputs are evaluated and governed, and expectations for delivery and operational support. These topics follow the posting; the answers are not specified there.

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 Singapore. Matched to this role, not your profile.

Explore more jobs
Finding similar opportunities…