Software Engineer Agentic AI Systems (m/w/d)

Software Engineer Agentic AI Systems (m/w/d)

Osnabrück Vollzeit Vor Ort
N

Auf einen Blick

  • Aufgaben: Entwickle innovative KI-Agenten und arbeite an spannenden Projekten im Bereich digitale Transformation.
  • Unternehmen: Dynamisches Tech-Unternehmen mit Standorten in Köln und Osnabrück.
  • Vorteile: Flexible Arbeitszeiten, hybrides Arbeiten und ein attraktives Gehaltspaket.
  • Weitere Informationen: Agiles Umfeld mit Raum für persönliche Entfaltung und Weiterentwicklung.
  • Warum dieser Job: Gestalte die Zukunft der Technologie und arbeite an realen Anwendungsfällen.
  • Qualifikationen: Erfahrung in Softwareentwicklung und Teamarbeit, Kenntnisse in LLM-Anwendungen von Vorteil.

Software Engineer Agentic AI Systems (m/w/d)

Als Tech Unternehmen mit Standorten in Köln und Osnabrück sind wir seit über 15 Jahren Spezialist für „Interactive Digital Signage“ und „Mobile Solutions“ am Point of Sale und Point of Interest sowie Experte für jegliche Projekte rund um digitale Transformation.

Wir suchen zum nächstmöglichen Zeitpunkt einen Software Engineer — Agentic AI Systems (m/w/d) in Vollzeit zur Verstärkung unseres dynamischen Teams am Standort Osnabrück.

Was du mitbringst

  • Loyalität und Integrität
  • Freude an Teamarbeit und kollaborativem Arbeiten
  • Wunsch nach selbstbestimmtem und selbstorganisiertem Arbeiten
  • Erfolgreich abgeschlossenes Studium der Informatik, Wirtschaftsinformatik oder eines vergleichbaren Studiengangs — oder eine abgeschlossene Ausbildung im Fachbereich
  • Mehrjährige Berufserfahrung in der Softwareentwicklung sowie praktische Erfahrung mit LLM-basierten Anwendungen oder Agentensystemen im produktiven Einsatz
  • Verständnis gängiger LLM-Anwendungsmuster: Prompting, Tool- / Function-Calling, RAG, Kontext- und Memory-Management
  • Direkte Erfahrung mit der Integration gehosteter LLM-Provider-APIs (z. B. Anthropic, OpenAI, Google, Mistral) im produktiven Einsatz — einschließlich Fehlerbehandlung, Rate‑Limit‑Resilienz sowie Kosten‑ und Latenzsteuerung
  • Praktische Erfahrung mit mindestens einem Agent- / Orchestrierungs-Framework (z. B. LangGraph, CrewAI, AutoGen, Semantic Kernel, PydanticAI, Vendor SDKs oder vergleichbare Eigenentwicklungen)
  • Praktische Erfahrung mit dem Model Context Protocol (MCP) — Aufbau oder Nutzung von MCP-Servern, um Agenten Tools bereitzustellen
  • Gute Programmierkenntnisse in Python (FastAPI oder vergleichbares asynchrones Web‑Framework); Kenntnisse in TypeScript (Angular / React) sind von Vorteil
  • Fundierte Kenntnisse im Design von Web‑APIs (REST, OpenAPI, Versionierung, Contract‑Disziplin)
  • Solide Data‑Engineering‑Grundlagen (SQL / PostgreSQL, relationale Datenmodellierung, Schema‑Migrationen, ETL‑ / ELT‑Konzepte)
  • Fundierte Kenntnisse zu Vektordatenbanken und Retrieval‑Strategien (pgvector, Qdrant, Weaviate oder vergleichbar) — zentral für unsere Retrieval‑ und Agent‑Memory‑Schichten
  • Praktische Erfahrung mit einem Pipeline‑ / Workflow‑Orchestrierungs‑Tool (Dagster, Airflow, Prefect, Temporal oder vergleichbar) — die Kategorie zählt mehr als das konkrete Produkt
  • Praktische Erfahrung mit event‑getriebenen Architekturen und Stream‑ / Queue‑Systemen (Redis Streams, Kafka, NATS, RabbitMQ oder vergleichbar)
  • Erfahrung mit modernen DevOps‑Praktiken und -Tools (Git, CI/CD, Docker, idealerweise Kubernetes)
  • Erfahrung mit Cloud‑Computing‑Anbietern wie STACKIT, AWS oder Microsoft Azure — idealerweise mit Deployments unter EU‑Datenhaltung
  • Bewusstsein für die Besonderheiten nicht‑deterministischer Systeme (Testing, Evaluation, Observability von Agenten‑Verhalten)
  • Souveränes Arbeiten in einer nach ISO 27001 zertifizierten Umgebung — Umgang mit Secrets, Audit‑Trails, mandantenbezogene Datentrennung
  • Hohes Auffassungsvermögen, lösungsorientierte und effiziente Arbeitsweise
  • Gute Deutsch‑ und Englischkenntnisse in Wort und Schrift

Großartig wären zusätzlich

  • Erfahrung mit Evaluation‑ / Tracing‑Tools für LLM‑ und Agent‑Anwendungen (z. B. LangFuse, LangSmith, Braintrust, Weights & Biases)
  • Kenntnisse begleitender Technologien (SQLModel / SQLAlchemy, ORM und Datenbank‑Migrationen, NoSQL, GraphQL)
  • Erfahrung mit Identity & Access Management oder Authentifizierung (OIDC / OAuth2, JWT)
  • Vertrautheit mit selbst gehostetem Object Storage / S3‑kompatiblen Systemen (SeaweedFS, MinIO oder vergleichbar)
  • Vorerfahrung mit Ingestion‑Pipelines (RSS / Atom, Compliance‑konformes HTML‑Scraping, E‑Mail und Anhänge, Dokumentenextraktion)
  • Frontend‑Prototyping mit React + Vite + Tailwind oder Angular für Agent‑Facing‑UIs

Wir haben spannende Aufgaben für dich

KI-Agenten & Agentische Systeme

  • Konzeption und Entwicklung produktionsreifer KI-Agenten und Multi‑Agenten‑Workflows für reale Use Cases — von Rollenverteilung und Tool‑Nutzung über Planungs‑ und Reasoning‑Loops bis hin zu Memory‑ und State‑Management über mehrere Agenten hinweg
  • Auswahl und Integration von Agent‑Orchestrierungs‑Frameworks und Interop‑Protokollen (z. B. LangGraph, CrewAI, AutoGen, Semantic Kernel, PydanticAI, MCP, Vendor Agent SDKs) und deren Anbindung an bestehende REST‑APIs, Event‑Streams und Datenpipelines
  • Treffen und Dokumentieren von Architekturentscheidungen (ADRs) sowie Sicherstellen nicht‑funktionaler Anforderungen (Zuverlässigkeit, Kosten‑ und Latenzkontrolle, Nachvollziehbarkeit von Agenten‑Entscheidungen)
  • Instrumentierung des Agenten‑Verhaltens für Tracing, Evaluation, Guardrails und Reproduzierbarkeit nicht‑deterministischer Läufe

Datenplattform & Integration

  • Erweiterung unserer event‑getriebenen Python‑Datenplattform (FastAPI‑Services, Pipeline‑Orchestrierung, Event‑Bus, relationale und Vektor‑Speicher, Object Storage) um die Schnittstellen, die Agenten benötigen — neue Event‑Typen, aufrufbare Tools, Retrieval‑Endpunkte, Human‑in‑the‑Loop‑Berührungspunkte
  • Zusammenarbeit über Disziplingrenzen hinweg — vom Data Engineering über das Backend (Python / FastAPI) bis zu DevOps — für den produktiven Betrieb von Agentensystemen in Container‑Deployments (Docker Compose in Produktion; Kubernetes‑Erfahrung von Vorteil)

Qualität & Betrieb

  • Erstellung von qualitativ hochwertigem, testbarem Code — eigenständig und mit KI‑Unterstützung (agentische Coding‑Tools) — sowie Code‑ und Pull‑Request‑Reviews
  • Evaluation und Monitoring des Agenten‑Verhaltens (Tracing, Guardrails, Fehlerbehandlung nicht‑deterministischen Verhaltens)
  • Eigenständige Problemanalyse, Troubleshooting und Deployments (CI/CD, Container‑ und Cloud‑Deployments)
  • Verantwortung für Betriebssicherheit und Stabilität der Agentensysteme (Troubleshooting in Produktion, Release‑Management) — in unserer nach ISO 27001 zertifizierten Umgebung

Team & Zusammenarbeit

  • Enger Austausch mit Product Ownern, Stakeholdern und Kund:innen zur Klärung von Use Cases und Machbarkeit
  • Aktive Teilnahme am agilen Prozess (Task‑Refinement, Aufwandsschätzungen, Sprint‑Planung)
  • Wissenstransfer im Team zu agentischen KI‑Praktiken und‑Tools

Das bekommst du

  • Flexible Arbeitszeiten
  • Möglichkeit zum hybriden Arbeiten
  • Spannende und herausfordernde Projekte
  • Dynamisches und agiles Arbeitsumfeld
  • Attraktives GehaltspaketRaum zur persönlichen Entfaltung und Weiterentwicklung

Und? Konnten wir Dein Interesse wecken? Wir würden uns freuen, Dich kennenzulernen!

bewerbung@newroom-media.de

Software Engineer Agentic AI Systems (m/w/d) Arbeitgeber: Newroom Media GmbH

Als Arbeitgeber in Osnabrück bieten wir ein dynamisches und agiles Arbeitsumfeld, das kreative Entfaltung und persönliche Weiterentwicklung fördert. Unsere flexiblen Arbeitszeiten und die Möglichkeit zum hybriden Arbeiten ermöglichen es dir, Beruf und Privatleben optimal zu vereinbaren. Mit spannenden Projekten im Bereich digitale Transformation und einem engagierten Team bist du Teil einer innovativen Unternehmenskultur, die Wert auf Zusammenarbeit und technische Exzellenz legt.

N

Kontaktdaten:

Newroom Media GmbH Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass du so Software Engineer Agentic AI Systems (m/w/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 Newroom Media GmbH anzuklopfen, wenn du dich auf die Stelle als Software Engineer Agentic AI Systems (m/w/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 Newroom Media GmbH vorzubereiten!

Wir glauben, dass du diese Fähigkeiten brauchst, um Software Engineer Agentic AI Systems (m/w/d) mit Bravour zu bestehen

Loyalität und Integrität
Teamarbeit
selbstbestimmtes Arbeiten
Softwareentwicklung
LLM-basierte Anwendungen
Agentensysteme
Integration gehosteter LLM-Provider-APIs

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 Newroom Media GmbH 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 Newroom Media GmbH 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.