About this role
Das Fraunhofer-Center für Maritime Logistik und Dienstleistungen CML ist eine von über 80 Forschungseinrichtungen der Fraunhofer-Gesellschaft. In praxisorientierten Forschungs- und Entwicklungsprojekten unterstützt das Fraunhofer CML private und öffentliche Auftraggeber aus den Bereichen Hafen, Terminal, Schifffahrt und Logistikdienstleistung bei der Initiierung und Realisierung von Innovationen. Dazu entwickelt und optimiert das Fraunhofer CML Prozesse und Systeme entlang der maritimen Supply Chain.
Die Abteilung Ship and Information Management bietet Ihnen die Möglichkeit, an interessanten Industrie- und Forschungsprojekten in der maritimen Logistik mitzuwirken. Zu den Arbeitsbereichen zählen unter anderem Personal- und Beschaffungsvorgänge, die oftmals einen erheblichen Anteil der Betriebskosten ausmachen. Das Fraunhofer CML entwickelt und pilotiert für seine Kunden individuelle Lösungen zur Optimierung von Geschäftsprozessen beim Betrieb und bei der Steuerung von Schiffsflotten.
Ein besonderer Schwerpunkt der ausgeschriebenen Stelle liegt auf der Unterstützung bei der Weiterentwicklung unseres Assistenztools marFM ®. Das KI-basierte System wurde speziell für die automatische Spracherkennung (Automatic Speech Recognition, ASR) in maritimen Anwendungsbereichen entwickelt und kürzlich um Funktionen zur Verarbeitung natürlicher Sprache (Natural Language Processing, NLP) erweitert und ist als moderne Microservice-Anwendung (Python/FastAPI, React, asynchrone Verarbeitung, Container-Betrieb) umgesetzt.
Hier sorgen Sie für Veränderung
- Mitarbeit an der Weiterentwicklung der marFM (https://marfm.ai/)®-Anwendung im Backend (Python, FastAPI, asynchrone Task-Verarbeitung, relationale Datenbank) und Frontend (React, TypeScript)
- Unterstützung bei der Integration neuer ASR- und NLP-Modelle in die bestehende Servicearchitektur
- Unterstützung bei den Aufgaben in der Analyse und im Test, beispielsweise Reproduktion und Eingrenzung von Fehlern, Erstellung automatisierter Tests und Erweiterung der Testabdeckung
- Unterstützung bei Experimenten zur Qualität von Transkription und Informationsextraktion sowie Aufbereitung der Ergebnisse (Metriken, Auswertungen, Visualisierungen)
- Pflege der technischen Dokumentation, von Konfigurationsbeispielen und Entwicklungsanleitungen
- Optional: Unterstützung beim Deployment und Betrieb (Container-Orchestrierung mit Docker und Docker Compose, CI/CD-Pipelines sowie Konfigurationsmanagement für Entwicklungs-, Staging- und Produktionsumgebungen)
- Optional: Unterstützung beim Monitoring und Logging (strukturierte Logs, Log-Aggregation, Dashboards, Health-Checks) sowie bei Backup- und Wartungsroutinen