Senior AI / Data Science Engineer (m/w/d)

GBTEC Software AG

  • Bochum
  • Post Date: 17. December 2024
Job Description

Seit mehr als 20 Jahren entwickeln wir erfolgreich innovative Softwarelösungen und begleiten Kunden weltweit in erstklassigen Beratungsprojekten. Die Zukunftsfähigkeit unserer Branche sowie die agilen Strukturen unseres Unternehmens bilden den Grundstein für weiteres, gesundes Wachstum GBTECs. Als attraktiver Arbeitgeber arbeiten wir stetig daran, das Beste für unsere GBTEChies herauszuholen. Überzeuge Dich selbst und lerne uns im Karrierebereich kennen.


Als (Senior) AI / Data Science Engineer (m/w/d)übernimmst du die Konzipierung sowie Implementierung von innovativen Lösungen im Bereich Retrieval-Augmented Generation (RAG), um Large Language Models (LLMs) mit aktuellen und dynamischen Daten zu versorgen und den Einsatz unserer marktführenden BPM-Software bei unseren Kunden zu revolutionieren. Als Teamplayer bist Du Teil eines motivierten, internationalen Teams und bereit, Aufgaben eigenständig zu übernehmen und voranzutreiben.

  • Entwicklung und Implementierung von Lösungen im Bereich Retrieval-Augmented Generation (RAG), um Large Language Models (LLMs) mit aktuellen und dynamischen Daten zu versorgen.
  • Konzeption und Aufbau robuster Pipelines zur Datenaufbereitung, einschließlich Datenextraktion, -bereinigung, -transformation und -integration.
  • Implementierung effizienter Retrieval-Mechanismen (z. B. Vektordatenbanken), um aktuelle Informationen für LLMs bereitzustellen.
  • Optimierung von Schnittstellen zwischen Datenquellen und LLMs zur Integration von Echtzeitdaten ohne umfassendes Finetuning oder Neutraining.
  • Entwicklung von Algorithmen und Workflows, die es LLMs ermöglichen, relevante, kontextbezogene Antworten aus dynamischen Datenquellen zu generieren.
  • Evaluierung und Verbesserung der Effizienz und Genauigkeit von Retrieval- und Datenanreicherungsprozessen.
  • Enge Zusammenarbeit mit Softwareentwicklern, um innovative KI-Lösungen in Produktion zu bringen.
  • Dokumentation und Monitoring von Pipelines und Systemen, um eine reibungslose Nutzung und kontinuierliche Optimierung zu gewährleisten.


  • Erfahrung in der Datenaufbereitung: Fundierte Kenntnisse in der Datenextraktion, -bereinigung und -strukturierung aus verschiedenen Quellen (z. B. APIs, Datenbanken, Dokumente).
  • Praktische Erfahrung mit Retrieval-Augmented Generation (RAG) und Vektordatenbanken.
  • Kenntnisse im Umgang mit LLMs (Large Language Models) und deren Integration in produktive Umgebungen, ohne aufwändiges Training oder Finetuning.
  • Sehr gute Programmierkenntnisse in Python oder Java.
  • Verständnis für Datenbanken (relational und NoSQL) sowie Suchtechnologien (z. B. Elasticsearch).
  • Kenntnisse in der Entwicklung skalierbarer Systeme und Services, idealerweise in der Cloud (z. B. AWS, Google Cloud, Azure).
  • Erfahrung mit Methoden zur Verarbeitung unstrukturierter Daten (z. B. Dokumentenverarbeitung, Text Mining, NLP).
  • Sehr gute Englischkenntnisse (C1)


  • Anspruchsvolle Aufgaben in einem modernen Softwareentwicklungsprozess in agilen, internationalen, selbst-organisierten Teams (Bochum & Spanien)
  • Unterstützung bei der persönlichen Weiterentwicklung durch interne, externe oder online Schulungen (z.B. Udemy) sowie Teilnahme an Konferenzen
  • Ein sicherer Arbeitsplatz mit vielfältigen Entwicklungsmöglichkeiten
  • Ein attraktives Gehaltsmodell und Sozialleistungen (VWL, BaV, Bikeleasing, Corportate Benefits, etc.)
  • Teamarbeit mit hohem Wissenstransfer
  • Flache Hierarchien, ein hochmotiviertes Arbeitsumfeld sowie eine offene und faire Unternehmenskultur
  • Moderne, leistungsstarke Arbeitsumgebung und Arbeitsausstattung sowie Home-Office-/Remote-Option
  • Attraktives Bürogebäude mit Fitnessraum und Fußballplatz sowie freien Getränken runden das Angebot ab

View More