Now hiring

AI-Driven SAP Developer - AI Engineer (Porto, PT) @ Körber Group

Porto, PTOnsiteFull-timePosted 13 days ago

Opens on the employer's site

About this role

<p style="margin:0.0cm;font-size:12.0pt;font-family:Arial, sans-serif"><strong><span style="font-size:10.0pt;font-family:'Segoe UI', sans-serif">The Mission</span></strong></p> <p style="margin:0.0cm;font-size:12.0pt;font-family:Arial, sans-serif"><span style="font-size:10.0pt;font-family:'Segoe UI', sans-serif">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.</span></p> <p style="margin:0.0cm;font-size:12.0pt;font-family:Arial, sans-serif"><span style="font-size:10.0pt;font-family:'Segoe UI', sans-serif">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.</span></p> <p style="margin:0.0cm;font-size:12.0pt;font-family:Arial, sans-serif"><span style="font-size:10.0pt;font-family:'Segoe UI', sans-serif">In this role, you won&apos;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.</span></p> <p style="margin:0.0cm;font-size:12.0pt;font-family:Arial, sans-serif"> </p> <p style="margin:0.0cm;font-size:12.0pt;font-family:Arial, sans-serif"><strong><span style="font-size:10.0pt;font-family:'Segoe UI', sans-serif">What You’ll Do</span></strong></p> <p style="margin:0.0cm;font-size:12.0pt;font-family:Arial, sans-serif"> </p> <ul style="margin-bottom:0.0cm;margin-top:0.0px"> <li style="margin:0.0cm 0.0cm 0.0cm 0.0px;font-size:12.0pt;font-family:Arial, sans-serif"><span style="font-size:10.0pt;font-family:'Segoe UI', sans-serif">Develop scalable, AI-driven applications on SAP BTP, leveraging SAP AI Core and AI Foundation services. You won&apos;t just build apps; you’ll architect systems that integrate Generative AI into core business processes (like Lead-to-Cash or Source-to-Pay).</span></li> <li style="margin:0.0cm 0.0cm 0.0cm 0.0px;font-size:12.0pt;font-family:Arial, sans-serif"><span style="font-size:10.0pt;font-family:'Segoe UI', sans-serif">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.</span></li> <li style="margin:0.0cm 0.0cm 0.0cm 0.0px;font-size:12.0pt;font-family:Arial, sans-serif"><span style="font-size:10.0pt;font-family:'Segoe UI', sans-serif">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.</span></li> <li style="margin:0.0cm 0.0cm 0.0cm 0.0px;font-size:12.0pt;font-family:Arial, sans-serif"><span style="font-size:10.0pt;font-family:'Segoe UI', sans-serif">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.</span></li> <li style="margin:0.0cm 0.0cm 0.0cm 0.0px;font-size:12.0pt;font-family:Arial, sans-serif"><span style="font-size:10.0pt;font-family:'Segoe UI', sans-serif">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&apos;t just display data but provide AI-powered recommendations and natural language interactions.</span></li> <li style="margin:0.0cm 0.0cm 0.0cm 0.0px;font-size:12.0pt;font-family:Arial, sans-serif"><span style="font-size:10.0pt;font-family:'Segoe UI', sans-serif">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</span></li> <li style="margin:0.0cm 0.0cm 0.0cm 0.0px;font-size:12.0pt;font-family:Arial, sans-serif"><span style="font-size:10.0pt;font-family:'Segoe UI', sans-serif">Collaborate: Participate in code reviews (giving and receiving) and agile ceremonies.</span></li> <li style="margin:0.0cm 0.0cm 0.0cm 0.0px;font-size:12.0pt;font-family:Arial, sans-serif"><span style="font-size:10.0pt;font-family:'Segoe UI', sans-serif">Continuous Learning: Stay ahead of the curve by testing and adopting new AI dev-tools that improve the team’s workflow.</span></li> </ul> <p style="margin:0.0cm 0.0cm 0.0cm 36.0pt;font-size:12.0pt;font-family:Arial, sans-serif"> </p> <p style="margin:0.0cm;font-size:12.0pt;font-family:Arial, sans-serif"> </p> <p style="margin:0.0cm;font-size:12.0pt;font-family:Arial, sans-serif"><strong><span style="font-size:10.0pt;font-family:'Segoe UI', sans-serif">What You Bring to the Table</span></strong></p> <p style="margin:0.0cm;font-size:12.0pt;font-family:Arial, sans-serif"><span style="font-size:10.0pt;font-family:'Segoe UI', sans-serif">The Core Stack:</span></p> <p style="margin:0.0cm;font-size:12.0pt;font-family:Arial, sans-serif"> </p> <ul style="margin-bottom:0.0cm;margin-top:0.0px"> <li style="margin:0.0cm 0.0cm 0.0cm 0.0px;font-size:12.0pt;font-family:Arial, sans-serif"><span style="font-size:10.0pt;font-family:'Segoe UI', sans-serif">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.</span></li> <li style="margin:0.0cm 0.0cm 0.0cm 0.0px;font-size:12.0pt;font-family:Arial, sans-serif"><span style="font-size:10.0pt;font-family:'Segoe UI', sans-serif">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.</span></li> <li style="margin:0.0cm 0.0cm 0.0cm 0.0px;font-size:12.0pt;font-family:Arial, sans-serif"><span style="font-size:10.0pt;font-family:'Segoe UI', sans-serif">Git &amp; 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.</span></li> <li style="margin:0.0cm 0.0cm 0.0cm 0.0px;font-size:12.0pt;font-family:Arial, sans-serif"><span style="font-size:10.0pt;font-family:'Segoe UI', sans-serif">BTP &amp; 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.</span></li> </ul> <p style="margin:0.0cm;font-size:12.0pt;font-family:Arial, sans-serif"> </p> <p style="margin:0.0cm;font-size:12.0pt;font-family:Arial, sans-serif"><span style="font-size:10.0pt;font-family:'Segoe UI', sans-serif">The AI &amp; Tooling Edge:</span></p> <p style="margin:0.0cm;font-size:12.0pt;font-family:Arial, sans-serif"> </p> <ul style="margin-bottom:0.0cm;margin-top:0.0px"> <li style="margin:0.0cm 0.0cm 0.0cm 0.0px;font-size:12.0pt;font-family:Arial, sans-serif"><span style="font-size:10.0pt;font-family:'Segoe UI', sans-serif">AI Orchestration: Experience using AI tools for boilerplate generation, unit test creation, and complex debugging.</span></li> <li style="margin:0.0cm 0.0cm 0.0cm 0.0px;font-size:12.0pt;font-family:Arial, sans-serif"><span style="font-size:10.0pt;font-family:'Segoe UI', sans-serif">Prompt Engineering: The ability to craft precise instructions for LLMs to get high-quality, secure code outputs.</span></li> <li style="margin:0.0cm 0.0cm 0.0cm 0.0px;font-size:12.0pt;font-family:Arial, sans-serif"><span style="font-size:10.0pt;font-family:'Segoe UI', sans-serif">Critical Evaluation: You don&apos;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)</span></li> </ul> <p style="margin:0.0cm;font-size:12.0pt;font-family:Arial, sans-serif"><strong><span style="font-size:10.0pt;font-family:'Segoe UI', sans-serif"> </span></strong></p> <p style="margin:0.0cm;font-size:12.0pt;font-family:Arial, sans-serif"><strong><span style="font-size:10.0pt;font-family:'Segoe UI', sans-serif">The "Nice-to-Haves":</span></strong></p> <p style="margin:0.0cm;font-size:12.0pt;font-family:Arial, sans-serif"> </p> <ul style="margin-bottom:0.0cm;margin-top:0.0px"> <li style="margin:0.0cm 0.0cm 0.0cm 0.0px;font-size:12.0pt;font-family:Arial, sans-serif"><span style="font-size:10.0pt;font-family:'Segoe UI', sans-serif">Experience integrating OpenAI/Anthropic/Gemini APIs into web applications.</span></li> <li style="margin:0.0cm 0.0cm 0.0cm 0.0px;font-size:12.0pt;font-family:Arial, sans-serif"><span style="font-size:10.0pt;font-family:'Segoe UI', sans-serif">Familiarity with vector databases (like pgvector or Pinecone) or LangChain.</span></li> <li style="margin:0.0cm 0.0cm 0.0cm 0.0px;font-size:12.0pt;font-family:Arial, sans-serif"><span style="font-size:10.0pt;font-family:'Segoe UI', sans-serif">Familiarity with Cloud platforms (AWS, Azure, or GCP).</span></li> <li style="margin:0.0cm 0.0cm 0.0cm 0.0px;font-size:12.0pt;font-family:Arial, sans-serif"><span style="font-size:10.0pt;font-family:'Segoe UI', sans-serif">A "testing" mindset—experience with JUnit, or Jasmine/Karma or equivalent</span></li> </ul> <p style="margin:0.0cm;font-size:12.0pt;font-family:Arial, sans-serif"><strong><span style="font-size:10.0pt;font-family:'Segoe UI', sans-serif"> </span></strong></p> <p style="margin:0.0cm;font-size:12.0pt;font-family:Arial, sans-serif"><strong><span style="font-size:10.0pt;font-family:'Segoe UI', sans-serif">Who You Are</span></strong></p> <p style="margin:0.0cm;font-size:12.0pt;font-family:Arial, sans-serif"> </p> <ul style="margin-bottom:0.0cm;margin-top:0.0px"> <li style="margin:0.0cm 0.0cm 0.0cm 0.0px;font-size:12.0pt;font-family:Arial, sans-serif"><span style="font-size:10.0pt;font-family:'Segoe UI', sans-serif">Pragmatic: You know when to write code from scratch and when to let an AI assistant do the heavy lifting.</span></li> <li style="margin:0.0cm 0.0cm 0.0cm 0.0px;font-size:12.0pt;font-family:Arial, sans-serif"><span style="font-size:10.0pt;font-family:'Segoe UI', sans-serif">Curious: You don&apos;t wait for a training manual; you&apos;re already experimenting with the latest LLM models and plugins.</span></li> </ul> <p style="margin:0.0cm;font-size:12.0pt;font-family:Arial, sans-serif"> </p><p> </p> <p> </p> <p>Recruitment Team<br>For questions please contact us via [email protected]<br>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.</p>

Ready to apply?

Install the ResuMinder extension and we'll auto-fill the application in seconds — no rewriting.

Get the extension →
See how your CV scores
AI-Driven SAP Developer - AI Engineer (Porto, PT) at Körber Group | ResuMinder Jobs