A

AI Native Software Engineer

Accenture
NewPosted this week

LOCATION

Kolkata · Onsite

EXPERIENCE

15+ Years

TYPE

FullTime

SKILLS REQUIRED

ABAPSAP HANACDS ViewsPrompt EngineeringPerformance OptimizationData ModelingAMDPSQLScriptOData

Job description

Overview

Build and ship production-ready, HANA-optimized SAP ABAP applications and extensions, combining ABAP on HANA engineering with governed agentic AI patterns (LLMs, tools, retrieval and evaluation). The role does not center on training foundation models from scratch.

What you'll do

  • Design and develop ABAP solutions optimized for SAP HANA using pushdown principles.
  • 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, maintainable ABAP code aligned to clean architecture and enterprise SDLC.
  • Build services and APIs using modern paradigms (OData/service exposure), ensuring stability, versioning and contract-first behavior.
  • Apply secure coding standards and authorization checks across data and service layers.
  • Model enterprise business entities using CDS semantics for transactional and analytical consumption.
  • Build AI-enabled SAP experiences integrating ABAP services with LLM capabilities, including tool-calling orchestration, retrieval-grounded outputs and deterministic fallbacks.
  • 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, and evaluation harnesses for AI behaviors.
  • Introduce guardrails for AI outputs: authorization-aware context filtering, redaction rules, action confirmations and audit logs.
  • Instrument services with logs, metrics and traces; design error handling with retries, idempotency, correlation IDs and safe failure modes; support incident response with runbooks.
  • 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 correctness and performance.

What you'll need

  • Minimum 15 years of experience.
  • 15 years of full-time education.
  • Strong hands-on expertise in ABAP Development on HANA (performance tuning, pushdown, 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: Kolkata.
  • Employment is full-time.

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