Custom Software Engineer
Accenture
Accenture
We are seeking a Custom Software Engineer with 2-5 years of experience to design, develop, and enhance components across systems and applications. This role leverages modern frameworks and agile practices to deliver scalable, high-performing solutions tailored to specific business needs.
The core of this position involves building AI-native, cloud-ready SAP solutions on ABAP Cloud. You will combine deep ABAP and SAP platform expertise with advanced AI architectures, LLM tooling, and rapid experimentation. The focus is on creating intelligent SAP applications that integrate ABAP Cloud with LLMs, retrieval pipelines, and enterprise systems, moving towards greater autonomy.
This is an opportunity to actively build AI systems rather than merely consuming AI tools, driving innovation in SAP application development.
Design and build ABAP Cloud applications that embed LLM-driven intelligence into SAP business processes. Implement AI-enabled SAP extensions using RESTful ABAP Programming Model (RAP), event-driven patterns, and cloud-native architectures. Develop clean, testable ABAP code that integrates seamlessly with AI services and enterprise APIs. Implement agentic workflows, including tools, planners, memory, orchestration, and evaluation loops integrated with SAP processes. Integrate LLMs, embeddings, and retrieval pipelines (RAG) with ABAP Cloud services for contextual, grounded responses. Build and integrate retrieval pipelines using SAP and non-SAP data sources for production-grade RAG scenarios. Implement evaluation frameworks and design guardrails for authorization, data privacy, and error handling. Prototype quickly, demo frequently, and iterate based on business feedback, moving AI prototypes into enterprise-grade production systems.
A minimum of 3 years of experience is required, with a preference for 2-5 years. Must have strong skills in SAP ABAP Cloud, including RAP, CDS, OData, and clean core principles. Demonstrated hands-on experience integrating LLMs and AI services into applications. Proven experience building RAG pipelines, embeddings, and contextual retrieval is essential. Solid understanding of software engineering fundamentals, including design, testing, and CI/CD. Ability to translate complex business problems into effective AI-enabled SAP solutions. While not strictly required, experience with SAP BTP, eventing, APIs, cloud services, agent frameworks, and vector databases would be highly beneficial.
Accenture
IT Consulting