AI-Driven SAP Developer - AI Engineer

Company:  Körber Porto, Unipessoal Lda.
Location: 

Porto, PT

Job ID:  9582

AI-Driven SAP Developer - AI Engineer

The Mission

We are seeking a forward-thinking Full-Stack Developer to bridge the gap between robust SAP S/4HANA stability and the next generation of AI-driven enterprise applications.

You will be responsible for building high-performance, Clean Core compliant extensions using SAP Business Technology Platform (BTP) and crafting intuitive front-end experiences with UI5, Angular.

In this role, you won't just write code; you will actively integrate SAP AI Core and generative AI tools to accelerate delivery, automate complex business processes, and bring intelligent insights to the heart of the enterprise.

 

What You’ll Do

 

  • Develop scalable, AI-driven applications on SAP BTP, leveraging SAP AI Core and AI Foundation services. You won't just build apps; you’ll architect systems that integrate Generative AI into core business processes (like Lead-to-Cash or Source-to-Pay).
  • Maximize productivity by using AI coding assistants (GitHub Copilot, Cursor) and SAP-specific LLMs to write, refactor, and document CAP (Cloud Application Programming Model) or RAP code. You are expected to stay at the forefront of prompt engineering for automated code generation.
  • Design and manage data pipelines that bridge the gap between structured SAP data and unstructured insights. This includes integrating RESTful APIs and managing high-performance databases, specifically utilizing SAP HANA Cloud’s vector engine for RAG (Retrieval-Augmented Generation) architectures.
  • Maintain a rigorous Git workflow to ensure stability in complex SAP landscapes. You will follow Gitflow strategies to manage clean commits and painless merges, ensuring that AI model configurations and application logic are versioned with enterprise-level precision.
  • Develop modular, reusable components in Angular (or SAP UI5) that integrate seamlessly with AI features. Your goal is to create "Agentic" user interfaces—UIs that don't just display data but provide AI-powered recommendations and natural language interactions.
  • Use Docker to containerize AI models and microservices, ensuring consistent execution environments. You will deploy and manage these workloads via SAP AI Core, ensuring your models are production-ready, resource-efficient, and compliant with SAP’s "Clean Core" strategy
  • Collaborate: Participate in code reviews (giving and receiving) and agile ceremonies.
  • Continuous Learning: Stay ahead of the curve by testing and adopting new AI dev-tools that improve the team’s workflow.

 

 

What You Bring to the Table

The Core Stack:

 

  • CAP (Cloud Application Programming Model): Strong foundation in Node.js or Java. Experience with the CAP framework is a must for building enterprise-grade services that integrate seamlessly with SAP HANA.
  • SAPUI5 / Fiori: Proficiency in JavaScript/TypeScript and modern SAPUI5. You understand the Fiori Design Guidelines and can build responsive, enterprise-ready frontends that users actually enjoy.
  • Git & CI/CD: You know the difference between a rebase and a merge, and you’re comfortable managing code versioning within SAP Continuous Integration and Delivery or Azure DevOps.
  • BTP & Containers: You can navigate the SAP BTP Cockpit, deploy MTAs (Multi-Target Applications), and understand why "Cloud Foundry" and "Kyma" (Kubernetes) are the backbone of modern SAP extensibility.

 

The AI & Tooling Edge:

 

  • AI Orchestration: Experience using AI tools for boilerplate generation, unit test creation, and complex debugging.
  • Prompt Engineering: The ability to craft precise instructions for LLMs to get high-quality, secure code outputs.
  • Critical Evaluation: You don't just "Copy-Paste" AI suggestions; you have the technical depth to audit AI code for security vulnerabilities and performance bottlenecks. HITL (Human in the Loop)

 

The "Nice-to-Haves":

 

  • Experience integrating OpenAI/Anthropic/Gemini APIs into web applications.
  • Familiarity with vector databases (like pgvector or Pinecone) or LangChain.
  • Familiarity with Cloud platforms (AWS, Azure, or GCP).
  • A "testing" mindset—experience with JUnit, or Jasmine/Karma or equivalent

 

Who You Are

 

  • Pragmatic: You know when to write code from scratch and when to let an AI assistant do the heavy lifting.
  • Curious: You don't wait for a training manual; you're already experimenting with the latest LLM models and plugins.

 

 

 

Recruitment Team
For questions please contact us via Koerbercampusporto.recruitment@koerber.com
Please apply exclusively via the “Apply now” button. Recruiter: Vasco Bessa We value diversity and therefore welcome all applicants - regardless of gender, nationality, ethnic or social origin, religion/belief, disability, age, sexual orientation and identity, and any other protected status.

Körber is a global technology company for intelligent manufacturing and supply chain solutions. As a reliable innovation partner, Körber turns entrepreneurial thinking into customer success by providing leading technology to fuel what’s next – from end-to-end pharma production and advanced supply chain solutions to high-tech machinery and process equipment. Körber combines deep domain expertise with integrated hardware, software, and digital services, to help customers take the next step.

The Business Area Körber AG is part of Körber, a global technology company for intelligent manufacturing and supply chains solutions.


Job Segment: Testing, SAP, Developer, Cloud, ERP, Technology