A

AI Native Software Engineer

Accenture
NewPosted today

LOCATION

Bengaluru · Onsite

EXPERIENCE

3+ Years

TYPE

FullTime

SKILLS REQUIRED

ABAPSAP HANACDS ViewsPrompt EngineeringRetrieval-Augmented GenerationLarge Language Models

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). The role delivers high-performance, cloud-ready, production-grade solutions without training foundation models from scratch.

What you'll do

  • Design and develop ABAP solutions optimized for SAP HANA using pushdown principles to minimize data movement.
  • 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 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, 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 to detect drift and regressions.
  • Introduce guardrails for AI outputs, including 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 harden solutions based on observed failure patterns.
  • Integrate ABAP on HANA services with SAP and non-SAP ecosystems using event-driven patterns, API gateways and 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 3 years of experience.
  • Must have: SAP ABAP Development for HANA.
  • 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, including associations, annotations and 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.
  • 15 years full-time education required.

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.
  • Does not center on training or fine-tuning foundation models from scratch; the role builds and owns AI behaviors (grounding, evaluation, guardrails, observability) as part of SAP solution delivery.

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