Principal AgenticAI Engineer / Architect at AI CoE (f/m/d)

Principal AgenticAI Engineer / Architect at AI CoE (f/m/d)

Garching Vollzeit 80000 - 110000 € / Jahr (geschätzt) Homeoffice (teilweise)
SAP

Auf einen Blick

  • Aufgaben: Leite die Entwicklung von AI-Diensten und führe Scrum-Teams zu innovativen Lösungen.
  • Unternehmen: SAP, ein führendes Unternehmen im Bereich Unternehmenssoftware mit Fokus auf Innovation.
  • Vorteile: Flexible Arbeitsmodelle, kontinuierliches Lernen und großartige Teamkultur.
  • Weitere Informationen: Dynamisches Umfeld mit vielen Möglichkeiten zur persönlichen und beruflichen Weiterentwicklung.
  • Warum dieser Job: Gestalte die Zukunft der KI und arbeite an spannenden Projekten mit echtem Einfluss.
  • Qualifikationen: Erfahrung in Softwareentwicklung, Data Science und Führungskompetenzen erforderlich.

Das prognostizierte Gehalt liegt zwischen 80000 - 110000 € pro Jahr.

Wir helfen der Welt, besser zu funktionieren. Bei SAP halten wir es einfach: Du bringst dein Bestes zu uns, und wir bringen das Beste in dir zum Vorschein. Wir sind Entwickler, die über 20 Branchen und 80 % des globalen Handels berühren, und wir benötigen deine einzigartigen Talente, um zu gestalten, was als Nächstes kommt. Die Arbeit ist herausfordernd – aber sie zählt. Du wirst einen Ort finden, an dem du du selbst sein kannst, dein Wohlbefinden priorisieren und wirklich dazugehören kannst.

Was du bauen wirst

Zusammenfassung: Wir suchen einen Principal AI Engineer / AI Architect, der die Entwicklung von AgenticAI auf Unternehmensebene vorantreiben und unsere Engineering-Scrum-Teams als technischer Artefaktbesitzer leiten kann, wobei er mehrere Entwicklungsströme sowie grundlegende Entscheidungen zur AgenticAI-Lösungs- und Softwarearchitektur überwacht. Der Kandidat wird nachgewiesene und branchenführende Fähigkeiten in Data Science und Data Engineering sowie Software Engineering und Lösungsarchitektur haben, mit einem unternehmerischen Geist, um unserem vielfältigen Team beizutreten und an Innovationsprojekten zu arbeiten, sowie außergewöhnliche Führungs- und zwischenmenschliche Fähigkeiten.

Rolle: In dieser Rolle treibst du den gesamten Entwicklungslebenszyklus mehrerer (agentic) AI-Dienste voran, von Data Science PoC bis hin zur Produktisierung und Produktionsbetrieb. Du besitzt und entwickelst Best Practices, um die AI-Softwarequalität vieler Teams zu beeinflussen, was erfordert, dass du Konzepte zur Produktisierung von AI-Software schnell abstrahieren und weiterentwickeln kannst, die eine zentrale Rolle in mehreren Entwicklungsscrum-Teams spielen. Dies erfordert auch technische Führung und die Fähigkeit, hochkomplexe AI-Best-Practices einem Team von Praktikern und Entwicklern so zu erklären, dass sie diese anwenden können. Du bist sehr erfahren mit allgemeinen Best Practices der Softwareentwicklung und der Entwicklung von Unternehmenscode im AI-Bereich. Konkret bedeutet dies, dass du neben profundem AI-Modellierungswissen außergewöhnlich gut mit großen Datenmengen in einem Big Data-Setup, professioneller Entwicklung von Data Engineering-Pipelines sowie Modellbereitstellung/-servierung und CI/CD-Setup arbeiten kannst. Um die Probleme und Herausforderungen unserer Stakeholder vollständig zu verstehen, ist auch ein solides Geschäftswissen erforderlich. Als Entwicklungsteamleiter kannst du ein Scrum-Team durch komplexe Aufgaben mit engen Fristen motivieren und leiten.

Verantwortlichkeiten / Kernaufgaben:

  • Leite die Entwicklung von AI-Diensten von PoC bis Produktion.
  • Leite die Entwicklung eines Best-Practice-Rahmens für die AI-Entwicklung (sowohl eng als auch GenAI) für alle Entwicklungsströme und -teams.
  • Leite die Definition, Evolution und treibe den Aufbau der Infrastrukturarchitektur für die AI-Anwendungen, die wir entwickeln.
  • Richte neue Big Data-Pipelines ein und entwickle sie, um Daten-ETL-Arbeitslasten für verschiedene AI-Dienste zu produktisieren.
  • Entwickle AI/ML-Modelle zur Lösung realer Geschäftsprobleme (dies umfasst die Phase der Data Science-Erkundung sowie die Produktisierung des Modells).
  • Arbeite mit Stakeholdern in der gesamten Organisation zusammen, um Möglichkeiten zur Nutzung von Unternehmensdaten zur Förderung von Geschäftslösungen zu identifizieren.
  • Produziere AI PoCs mit guter Softwaretechnik, indem du CI/CD-Pipelines, Bereitstellung und MLOps integrierst.
  • Übernehme die Verantwortung für AI-Dienste in der Entwicklung und Produktion.
  • Leite, führe und mentor junior Kollegen und entwickle deren AI-Engineering-Fähigkeiten.

Was du mitbringst:

  • Abschluss (Bachelor oder Master) in Maschinenlernen, Informatik, Ingenieurwesen oder verwandten technischen Bereichen.
  • Umfangreiche Programmierkenntnisse in mindestens einer Programmiersprache wie Python oder Java.
  • Tiefes Wissen über verteilte Computersysteme für Big Data Engineering wie Databricks (PySpark/Scala).
  • Außergewöhnliches Verständnis von AI/ML-Konzepten.
  • Gutes Verständnis und praktische Erfahrung mit agentic AI-Kommunikationstechnologien wie MCP und A2A.
  • Außergewöhnliches Verständnis von AIOps und LLMOps/AgentOps-Konzepten (z.B. MLflow 3.0).
  • Tiefes Infrastrukturwissen rund um das Design von AI-Lösungen auf Hyperscaler-Clouds wie Azure/AWS/GCP.
  • Umfangreiche Programmiererfahrung in der Anwendung von ML-Frameworks wie TensorFlow, PyTorch, Langchain, OpenAI, Huggingface, Crew.
  • Sehr tiefgehende Erfahrung in der Anwendung von AgenticAI-Frameworks wie Langgraph, CrewAI, Microsoft-Agent-Framework oder google-adk.
  • Branchenführende allgemeine Best Practices der Softwareentwicklung (z.B. objektorientierte Programmierung) und Erfahrung in der Arbeit in einer scrum-ähnlichen Softwareentwicklungseinheit.
  • Produktisierungstechnologien und -tools wie Docker, K8s, GitHub, VSCode, Linux usw.
  • CI/CD- und ML Ops-Frameworks wie Jenkins, GitHub Actions, MLFlow usw.
  • Cloud-Bereitstellungsangebote wie Azure ML, Databricks, AKS, Event Hubs, Azure Data Factory, Azure Functions oder ähnliches in AWS / GCP.
  • Außergewöhnliches Verständnis und nachweisbare Erfolge in der AI-nativen Entwicklung mit spezifikationsgesteuerten Frameworks wie openspec unter Verwendung von Codierungsagenten wie Claude, Cline, Copilot usw.
  • Eine Form von Code-Eigentum und Erfahrung in der Leitung eines Scrum-Teams.
  • Neugier, mehr über verschiedene AI-Anwendungen und neue Technologien im Allgemeinen zu lernen.
  • Ausgezeichnete mündliche und schriftliche Englischkenntnisse sowie eine kooperative Denkweise; gute Deutschkenntnisse.
  • Erfahrung mit SAP AI-Angeboten, z.B. AI Core, AI Business Services, Joule usw. ist von Vorteil.
  • Verständnis von Agile / Scaled Agile (SAFe) Methoden ist von Vorteil.
  • Python-Backend-Entwicklung, z.B. Flask, Django, FastAPI, Quart.

Wo du hingehörst:

Innerhalb von SAP IT hat unser Enterprise AI CoE-Team die Aufgabe, SAP dabei zu helfen, sich in ein datengestütztes intelligentes Unternehmen zu transformieren, indem es SAP-Mitarbeitern ermöglicht, Prozesse zu vereinfachen und AI-Technologien zu nutzen. Unsere Vision ist es, ein Befürworter und Ermöglicher von Best-in-Class-AI innerhalb von SAP zu sein. Unsere Mission ist es, Geschäftswert durch AI in den Prozessen von SAP zu liefern und als AI Thought Leader auf dem Markt anerkannt zu werden.

Wir implementieren sowohl standardisierte SAP AI- als auch maßgeschneiderte Lösungen in allen Geschäftsbereichen. Wir sind der Kunde Null der standardisierten SAP AI-Lösungen und geben kontinuierliches Feedback an die Standardentwicklung zur Produktverbesserung. Wir bieten eine AI-Plattform und Infrastruktur für alle SAP AI-Praktiker, um ihre eigenen ML-Lösungen im gesamten ML-Lebenszyklus gemäß der MLOps-Methodik zu erstellen. Darüber hinaus bauen und betreiben wir eine zentrale Chatbot-Plattform auf Basis von SAP Conversational AI, um Fähigkeiten aus allen Geschäftsbereichen über einen einzigen digitalen Assistenten bereitzustellen. Wir bauen auch diese Fähigkeiten (individuelle Chatbots) und unterstützen andere Teams beim Aufbau weiterer.

Innerhalb unseres Teams praktizieren wir ein vertrauensbasiertes Arbeitsmodell mit Schwerpunkt auf großartiger Zusammenarbeit, Agilität und Transparenz. Wir bieten viel Raum für Kreativität und Freiheit zum Experimentieren. Unser Betriebsmodell basiert auf einem autonomen/agilen Teamkonzept (SAFe) und der SAP New Work-Praxis, bei der wir die Menschen in den Mittelpunkt unseres Handelns stellen.

Principal AgenticAI Engineer / Architect at AI CoE (f/m/d) Arbeitgeber: SAP

Als Arbeitgeber bietet SAP eine dynamische und unterstützende Arbeitsumgebung, die auf Innovation und Zusammenarbeit setzt. Unsere Mitarbeiter profitieren von umfangreichen Weiterbildungsmöglichkeiten, einem starken Fokus auf persönliche Entwicklung und einer Unternehmenskultur, die Vielfalt und Inklusion fördert. Darüber hinaus ermöglicht die Lage in einem technologisch fortschrittlichen Umfeld den Zugang zu den neuesten Entwicklungen in der SAP-Welt, was die Arbeit an spannenden Projekten im Bereich mobile Anwendungen und KI besonders attraktiv macht.

SAP

Kontaktdaten:

SAP Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass du so Principal AgenticAI Engineer / Architect at AI CoE (f/m/d) erhalten könntest

Engagier dich in Entwickler-Communities!

Lass uns mal ehrlich sein: In der Software-Entwicklung sind Netzwerke Gold wert! Tummel dich in GitHub-Projekten, nehme an lokalen Meetups oder Hackathons teil und vernetze dich mit anderen Entwicklern. So steigerst du nicht nur deine Sichtbarkeit, sondern lernst auch die neuesten Trends und Technologien kennen.

Zeig deine Fähigkeiten!

Erstelle ein Portfolio, das deine besten Projekte und Code-Examples zeigt. Nichts überzeugt mehr als ein praktischer Beweis deiner Skills. Das kann auch helfen, bei SAP anzuklopfen, wenn du dich auf die Stelle als Principal AgenticAI Engineer / Architect at AI CoE (f/m/d) bewirbst – so wissen sie gleich, was sie von dir erwarten können!

Nutze Jobplattformen speziell für Tech-Jobs!

Plattformen wie Stack Overflow Jobs oder AngelsList sind perfekte Orte, um Vollzeitstellen in der Software-Entwicklung zu finden. Hier sind viele tolle Unternehmen auf der Suche nach Talenten wie uns, also schau regelmäßig vorbei und bewirb dich direkt über die Website.

Such dir Mentoren und Feedback!

Hol dir Feedback von erfahrenen Entwicklern, die dir Tipps geben können, was Recruiter wirklich suchen. Ob über LinkedIn oder persönliche Kontakte: Menschen, die sich in der Branche auskennen, können enorm wertvoll sein, um dir zu helfen, dich optimal auf deine Bewerbung bei SAP vorzubereiten!

Wir glauben, dass du diese Fähigkeiten brauchst, um Principal AgenticAI Engineer / Architect at AI CoE (f/m/d) mit Bravour zu bestehen

Data Science
Data Engineering
Software Engineering
Solution Architecture
AI/ML Konzepte
Big Data Engineering
CI/CD Pipelines

Einige Tipps für deine Bewerbung 🫡

Highlights deiner Coding-Skills:In der Software-Entwicklung kommt es auf konkrete Fähigkeiten an. Vergiss nicht, relevante Programmiersprachen und Frameworks in deinen Lebenslauf aufzunehmen. Zeig uns, was du kannst – vielleicht mit einem Link zu deinem GitHub-Profil oder einer Übersicht deiner Side Projects, die deine Programmierkenntnisse illustrieren.

Dokumentation deiner Erfolge:Gerade bei einer Vollzeitstelle in der Software-Entwicklung sind konkrete Ergebnisse Gold wert. Nenn uns Zahlen und Ergebnisse aus deinen vorherigen Projekten. Hast du den Code optimiert oder Systemfehler behoben? Solche Erfolge zeigen, dass du die Sprache der Entwickler sprichst und einen echten Mehrwert bringst.

Attraktive Projektbeschreibungen:Wenn du an Projekten gearbeitet hast, die hervorstechen, beschreibe sie ausführlich in deinem Lebenslauf. Was war das Problem, das du gelöst hast? Welche Technologien hast du eingesetzt? Das gibt uns einen klaren Einblick in deine Herangehensweise und Problemlösungsfähigkeiten.

Motivation zeigen:In deinem Anschreiben solltest du deine Motivation für die Stelle im Bereich Software-Entwicklung bei SAP klar herausstellen. Warum sprichst gerade du die Anforderungen für diese Vollzeitrolle an? Mach deutlich, was dich an der Arbeit bei uns reizt und wie du über das rein Technische hinaus wachsen möchtest.

Wie man sich auf ein Vorstellungsgespräch bei SAP vorbereitet

Technische Vorbereitung auf die Coding-Challenges

In der Software-Entwicklung sind technische Fragen oft ein zentraler Teil des Interviews. Macht euch mit Plattformen wie LeetCode oder HackerRank vertraut, um eure Problemlösungsfähigkeiten zu trainieren. Zeigt im Interview viel Selbstbewusstsein beim Erklären eurer Ansätze!

Das eigene Portfolio im besten Licht präsentieren

Stellt sicher, dass ihr ein aussagekräftiges Portfolio habt, das einige eurer besten Projekte zeigt. Seid bereit, darüber zu sprechen, was eure Rolle war, welche Technologien ihr verwendet habt und welche Herausforderungen es gab. Das gibt den Interviewern einen Einblick in eure praktische Erfahrung.

Teamfähigkeit und Kommunikation betonen

In einer Vollzeit-Position wird Kommunikation im Team sehr wichtig sein. Seid bereit, Beispiele aus der Vergangenheit zu teilen, in denen ihr effektiv im Team gearbeitet habt. Dies zeigt, dass ihr nicht nur technische Fähigkeiten habt, sondern auch gut ins Team passt.

Vorbereitung auf Fragen zur Software-Architektur

Bereitet euch darauf vor, Fragen zur Software-Architektur zu beantworten. Themen wie RESTful APIs, Microservices und Cloud-Architekturen können Teil eures Interviews sein. Zeigt euer Verständnis durch Diskussionen und Beispiele aus eurer bisherigen Arbeit oder Projekte.