Custom Software Engineer

Accenture

3–5 yrs Bengaluru Full Time Work from office
Accenture logo
Posted : 7 Sept 2026

Job description

Embrace the future of AI-native, cloud-ready SAP solutions. This role involves building intelligent SAP applications by merging deep ABAP expertise with cutting-edge AI architectures, LLM tooling, and rapid experimentation. You will focus on designing, implementing, and scaling sophisticated SAP applications, integrating ABAP Cloud with LLMs, retrieval pipelines, and APIs. This position is for creators of AI systems, not just consumers of AI tools.

This opportunity empowers you to move beyond simple automation towards autonomous enterprise workflows, leveraging AI to enhance SAP business processes and drive innovation. The role is critical in developing the next generation of intelligent SAP solutions.

Responsibilities

Design and build advanced ABAP Cloud applications that embed AI-driven intelligence into core SAP business processes. Implement AI-enabled SAP extensions using modern frameworks like RESTful ABAP Programming Model (RAP), event-driven patterns, and cloud-native architectures. Develop high-quality, testable ABAP code that integrates seamlessly with AI services and enterprise APIs.

Integrate agentic workflows, including tools, planners, memory, orchestration, and evaluation loops, within SAP processes. Connect LLMs, embeddings, and retrieval-augmented generation (RAG) pipelines with ABAP Cloud services for contextually relevant and grounded responses. Craft prompt templates, grounding strategies, fallback logic, and safety boundaries suitable for enterprise SAP use cases.

Build and integrate retrieval pipelines using both SAP and non-SAP data sources, including business objects, CDS views, documents, and events. Implement robust chunking, indexing, embeddings, and context assembly techniques for production-grade RAG scenarios. Ensure factuality, traceability, and explainability in all AI-driven SAP workflows.

Develop and implement comprehensive evaluation frameworks (offline and online) for AI behaviors integrated with SAP processes. Design crucial guardrails for authorization, data privacy, action boundaries, and error handling. Embed observability into AI-enabled SAP applications, including telemetry, logging, and failure analysis.

Prototype solutions rapidly, demo frequently, and iterate based on business feedback. Transition AI prototypes into enterprise-grade SAP production systems, prioritizing performance, security, and compliance. Continuously refine AI behavior, prompts, and orchestration strategies for optimal outcomes.

Qualifications

A strong foundation in SAP ABAP Cloud, including proficiency with RAP, CDS, OData, and clean core principles, is essential. You should possess hands-on experience integrating LLMs and AI services into applications, along with proven experience building RAG pipelines, embeddings, and contextual retrieval systems.

Solid software engineering fundamentals are required, encompassing design, testing, and CI/CD practices. The ability to effectively translate complex business problems into innovative, AI-enabled SAP solutions is key to success in this role.

Additional experience with SAP BTP, eventing, APIs, and cloud services is highly beneficial. Familiarity with agent frameworks or custom orchestration logic, exposure to vector databases, search, or semantic indexing (SAP native or external), and knowledge of enterprise security, authorization, and compliance patterns will further strengthen your candidacy.

Essential Skills

SAP ABAP CloudRESTful ABAP Programming ModelCDSODataClean Core PrinciplesLLM IntegrationRAG PipelinesEmbeddingsContextual RetrievalSoftware Engineering FundamentalsDesignTestingCI/CD

Good to Have

SAP BTPEventingAPIsCloud ServicesAgent FrameworksOrchestration LogicVector DatabasesSearchSemantic IndexingEnterprise SecurityAuthorizationCompliance Patterns

More Details

RoleCustom Software Engineer
DepartmentSoftware Development
Employment TypeFull Time, Work from office

About the Company

Accenture logo

Accenture

IT Consulting

Custom Software Engineer at Accenture | SkillMX | SkillMX