A

AI Native Software Engineer

Accenture
NewPosted today

LOCATION

Bengaluru · Onsite

EXPERIENCE

5+ Years

TYPE

FullTime

SKILLS REQUIRED

ABAPSAP HANAData ModelingPrompt EngineeringPerformance TuningRetrieval-Augmented Generation

Job description

Overview

Build AI-native, HANA-optimized SAP applications and extensions by combining deep ABAP on HANA engineering with agentic AI patterns (LLMs, tools, retrieval and evaluation). Focus on high-performance, cloud-ready, production-grade solutions. Training foundation models from scratch is not part of this role.

What you'll do

  • Design and develop ABAP solutions optimized for SAP HANA using pushdown principles to minimize data movement and maximize in-database processing.
  • Build efficient data models and access patterns using CDS views, associations, annotations and authorization concepts.
  • Implement performance-critical logic using AMDP / SQLScript where appropriate, with careful governance and testing.
  • Develop modular, testable and maintainable ABAP code aligned to clean architecture practices and enterprise SDLC.
  • Build services and APIs using modern paradigms (OData/service exposure patterns), ensuring stability, versioning and contract-first behavior.
  • Apply secure coding standards and authorization checks consistently across data and service layers.
  • Model enterprise business entities using CDS semantics to support transactional and analytical consumption.
  • Design reusable data artifacts that support downstream consumers (UI, integrations, analytics and AI retrieval layers).
  • Ensure lineage-friendly structures and consistent business definitions across systems.
  • Build AI-enabled SAP experiences integrating ABAP services with LLM capabilities, including tool calling orchestration through controlled APIs, retrieval-grounded outputs over governed SAP data and documentation, and deterministic fallbacks when grounding is weak or confidence is low.
  • Implement prompts/templates, tool schemas and context assembly strategies that reduce hallucinations and enforce enterprise safety boundaries.
  • Build automated unit, integration and contract tests for ABAP services and data artifacts, enforcing regression coverage for performance and correctness.
  • Establish evaluation harnesses for AI behaviors, including offline golden datasets, scenario-based tests and online monitoring for drift and regressions.
  • Introduce guardrails for AI outputs: authorization-aware context filtering, redaction rules, action confirmations and audit logs.
  • Instrument services and critical logic with logs, metrics and traces suitable for production support and root-cause analysis.
  • Design robust error handling for enterprise flows, including retries, idempotency, correlation IDs and safe failure modes.
  • Support incident response with runbooks and structured diagnostics, and continuously harden solutions based on observed failure patterns.
  • Integrate ABAP on HANA services with SAP and non-SAP ecosystems (event-driven patterns, API gateways, enterprise integration layers).
  • Collaborate with UX, integration, data and platform teams to ensure end-to-end solution correctness and performance.
  • Prototype rapidly, demonstrate frequently, and evolve prototypes into scalable production systems with security and compliance built in.

What you'll need

  • Minimum 5 years of experience in SAP ABAP Development for HANA.
  • 15 years full-time education.
  • Strong hands-on expertise in ABAP Development on HANA, including performance tuning, pushdown and efficient SQL access patterns.
  • Proficiency with CDS views and modern data modeling practices (associations, annotations, authorization concepts).
  • Experience with AMDP / SQLScript for performance-critical scenarios and controlled code pushdown.
  • Solid software engineering discipline: clean design, testing mindset, CI/CD orientation and production readiness.
  • AI-native build capability: LLM integration, retrieval grounding, tool orchestration, evaluation loops and safety boundaries.

Nice to have

  • OData/service design patterns, API lifecycle management and contract-first development.
  • Experience integrating SAP backends with cloud runtimes and enterprise integration platforms.
  • Familiarity with performance benchmarking, load testing and query-plan driven tuning practices.
  • Knowledge of SAP security/authorizations and compliance requirements for sensitive enterprise data.

Details

  • Location: Bengaluru.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

AI Native Software Engineer