
AI / Machine Learning Engineer & Software Architect
- Verfügbarkeit einsehen
- 1 Referenz
- 120€/Stunde
- Deutschland
- National
- de | en | no
- 02.07.2025
Kurzvorstellung
Geschäftsdaten
Qualifikationen
Projekt‐ & Berufserfahrung
3/2023 – 5/2025
Tätigkeitsbeschreibung
• Koordination des KI-Entwicklerteams mit den Infrastrukturteams im Unternehmen
• Produktleitung & technische Führung zur Forschung & Entwicklung neuer Produkte für Redakteure & Leser durch Einsatz von agentischer KI
• Anforderungsanalysen & Projektplanung mit internen und externen Stakeholdern
• Kommunikation an Geschäftsführung
• Präsentationen und Vorträge für Kundenworkshops
• Einzelne Teamleiter-Aufgaben (Coaching, Evaluationen, Einstellungsgespräche, Konfliktresolution)
Amazon Web Services (AWS), Apache Kafka, Bash Shell, Cloud-Services, Docker, Git, Kubernetes, Langchain, Machine Learning Engineer, Mongodb, Natural Language Processing, Organisation der Produktentwicklung, Postgresql, Python, Software Architecture, Softwareentwickler, Technischer Leiter
7/2022 – 2/2023
Tätigkeitsbeschreibung
Konzeption & Entwicklung eines Deep-Learning-gestützten Chatbot-Backends für Endkunden im Einzelhandel.
Das Backend beantwortet mittels vektorbasierten Information Retrievals die natürlichsprachigen Suchanfragen von Kunden nach Produktinformationen mit relevanten Auszügen, Bildern und Quellenlinks zu den Produktinformationen aus der Unternehmensdatenbank. Hierdurch werden Supportanfragen reduziert und die Kundenzufriedenheit gesteigert.
- Anforderungsanalyse mit Stakeholdern & Fachpersonal
- Erstellung und laufende Aktualisierung des Projektplans nach wechselnden Kundenbedürfnissen
- Reproduzierbare Vorverarbeitung qualitativ unterschiedlicher Quelldokumente
- Entwicklung unter regelmäßigen Rückmeldungen und Rücksprachen
- Integration des Produkts mit allen Abhängigkeiten auf lokalen Servern
- Tests und Evaluierungen nach vereinbarten Metriken
- Dokumentation und Übergabe an Kunden & nachfolgende Entwickler
Software Architecture, Cloud-Services, Docker, Git, IT-Berater, Microsoft Azure, Natural Language Processing, Postgresql, Python
3/2022 – 6/2022
Tätigkeitsbeschreibung
Konzeption und Entwicklung eines Prototypen zur Teilautomatisierung des Kundensupports.
Kundenanfragen werden mittels schneller und ressourcensparender NLP-Methoden in Themenbereiche klassifiziert und zusammen mit den extrahierte Informationen (z.B. Datum, Flughäfen und Frachtmaße) in die passenden Prozessformulare eingetragen. Dies steigert die Effizienz der Support-Mitarbeiter, verkürzt die Bearbeitungszeiten und erhöht so die Kundenzufriedenheit.
- Anforderungsanalyse mit Fachpersonal
- Entwicklung des lauffähigen Prototypen
- Demonstration & Übergabe an den Kunden
Bash Shell, Make (Software), Cloud-Services, Docker, Git, IT-Berater, Microsoft Azure, Natural Language Processing, Python, Software Architecture, Softwareentwickler
9/2021 – 2/2022
Tätigkeitsbeschreibung
Entwicklung von parallelisierter Textverarbeitung zur semantischen Analyse unstrukturierter Textdaten.
Data Engineering mit parallelisierten Datenverarbeitungs-Pipelines mit Apache Spark zur Extraktion, Anreicherung und Integration von Textmerkmalen in Elasticsearch für performante Suche und Analyse. Dies ermöglicht eine reproduzierbare und testbare Verarbeitung großer Textmengen für nachgelagerte KI-Anwendungen.
- Programmierung von verteilten Datenverarbeitungs-Pipelines mit Apache Spark.
- Extraktion und Anreicherung von Merkmalen aus Textdaten mittels NLP-Bibliotheken wie SpaCy.
- Integration der aufbereiteten Daten in Elasticsearch zur performanten Suche und Analyse.
- Containerisierung der Services mit Docker für eine robuste und skalierbare Architektur.
Postgresql, Named-entity recognition (NER), Elasticsearch, Apache Spark, Docker, Git, Machine Learning Engineer, Natural Language Processing, Python, Softwareentwickler, UNIX
10/2020 – 8/2021
Tätigkeitsbeschreibung
Ergänzendes Studium der Biologie zur Inspiration für neue KI-Algorithmen.
Studium zu meiner freien Forschung an (evolutions-)biologisch inspirierten Algorithmen zur maschinellen Sprachverarbeitung. Die hier gewonnenen interdisziplinären Einblicke bilden bis heute die Grundlage für meinen Perspektive auf moderne Sprachverarbeitungsalgorithmen und KI-Architekturen.
- Studium der Evolutionären Biologie
- Studium der Molekular- & Zellbiologie
- Studium der Ökologie
Grundlagenforschung
9/2019 – 9/2020
Tätigkeitsbeschreibung
Lehre und Forschung in den Grundlagen der Computerlinguistik und künstlichen Intelligenz.
Entwicklung und Durchführung von Lehrveranstaltungen zu den theoretischen und praktischen Grundlagen der maschinellen Sprachverarbeitung. Forschung zu grundlegenden linguistischen und kognitiven Annahmen in KI-Modellen. Dies vermittelt zukünftigen Fachkräften ein tiefes Verständnis der theoretischen Grundlagen und fördert eine kritische Auseinandersetzung mit KI-Technologien.
- Konzeption und Durchführung von Vorlesungen, Seminaren und Übungen
- Erstellung von Lehrmaterialien und Prüfungsformaten
- Betreuung von Studenten und Abschlussarbeiten
- Forschung in formaler Semantik, Metapherntheorie und Sprachphilosophie
- Entwicklung von NLP-Anwendungen für die Lehre
Generative KI, Neuronale Netze, Natural Language Processing, Bash Shell, Machine Learning, Make (Software), Perl, Prolog, Python, Grundlagenforschung, Universitätsdozent
3/2017 – 4/2019
Tätigkeitsbeschreibung
Training von Deep-Learning-Modellen und Entwicklung darauf basierender Backend-Software für NLP-Anwendungen (Siri, virtuelle Tastaturen) auf iOS & macOS.
Entwicklung von lokalen, effizienten und batterieschonenden Deep-Learning-Sprachmodellen zur Verarbeitung und Generierung von Sätzen in morphologisch komplexen Sprachen mit dem Ziel der Unterstützung von Texteingabehilfen in iOS und macOS. Die implementierte Lösung war meine Idee und wurde mir in der Hauptverantwortung als Entwickler übertragen. Zu dem Projekt gehörten Datenvorverarbeitung, Trainung und Evaluation der Modelle (Long-Short-Term-Memory Neural Networks), Koordination mit Entwicklerteams der betroffenen Ebenen des Tech Stacks, sowie Qualitity Assessment des darauf basierenden finalen Produktes mit iterativen Optimierungszyklen. Die entwickelte Lösung war über viele Jahre auf Millionen von iOS- und macOS-Geräten im Einsatz und verbesserte die Benutzererfahrung bei der Texteingabe nachhaltig.
- Eigene Konzeption und Entwicklung der Lösung, die dann final auch in Produktion gegangen ist und viele Jahre auf iOS und macOS im Einsatz war.
- Primärer Entwickler im Projekt
- Erstellung von Evaluierungsmetriken und kontinuierliche Regressionstest
- Laufende Integration in Alpha-Versionen von iOS und macOS zum Testen durch die QA Engineers
- Koordination mit Teams anderer Software-Ebenen im Stack
- Projektpräsentationen vor Vorgesetzten und final vor den Executives (Apple Machine Learning Summit 2018)
Generative KI, Neuronale Netze, Software Architecture, Machine Learning, Bash Shell, C++, Docker, Git, Machine Learning Engineer, Make (Software), Natural Language Processing, Perl, Python, Softwareentwickler
6/2015 – 9/2015
TätigkeitsbeschreibungTraining und Evaluierung von generativen Deep-Learning-Modellen (Recurrent Neural Networks in Tensorflow) für NLP-Anwendungen zur Verbesserung der statistischen Sprachmodellierung für Endkundenprodukte in iOS/macOS.
Eingesetzte QualifikationenGenerative KI, Neuronale Netze, Tensorflow, Bash Shell, Machine Learning, Make (Software), C++, Machine Learning Engineer, Natural Language Processing, Python
7/2014 – 10/2014
TätigkeitsbeschreibungTraining und Evaluierung von generativen Deep-Learning-Modellen (Long Short-Term Memory Networks in Tensorflow) für NLP-Anwendungen zur Verbesserung der statistischen Sprachmodellierung für verschiedene Endkundenprodukte in iOS/macOS.
Eingesetzte QualifikationenGenerative KI, Neuronale Netze, Machine Learning, Perl, Bash Shell, C++, Machine Learning Engineer, Make (Software), Natural Language Processing, Python, Softwareentwickler
5/2012 – 2/2013
TätigkeitsbeschreibungImplementierung von computerlinguistischen Modulen in Java und Perl für die syntaktische Analyse von Spracheingaben des deutschen Siri-Assistenten.
Eingesetzte QualifikationenJava-Entwickler, Natural Language Processing, Perl, Softwareentwickler
1/2011 – 3/2012
Tätigkeitsbeschreibung
Entwicklung einer Wörterbuch-Suchmaschine und eines Webcrawlers für Machine-Translation-Modelle.
Entwicklung einer Endkunden-Anwendung für ein phrasenvergleichendes Fremdwörterlexikon, das Wörter mit ihren Übersetzungen in realen Phrasenkontexten zur korrekten Verwendung zeigt. Programmierung eines bilingualen Webcrawlers zur Sammlung von vielfältigen und hochwertigen Trainingsdaten für statistische Modelle zur maschinellen Übersetzung. Dadurch konnten weitere Kunden für ein neues Produkt erschlossen und bestehende Hausprodukte verbessert werden.
- Eigenständige Entwicklung von Web-Anwendungen mit Java Server Applets
- Programmierung von Webcrawlern und Scrapern
Java-Entwickler, Natural Language Processing, Perl, Softwareentwickler, Swing (Java)
10/2009 – 9/2016
Tätigkeitsbeschreibung
• Forschung & Entwicklung
• Vorlesungen & Seminare
• Prüfungsvorbereitung
• Studentenbetreuung
Perl, C++, Machine Learning Engineer, Make (Software), Natural Language Processing, Prolog, Softwareentwickler, Universitätsdozent
Ausbildung
Ludwig-Maximilians-Universität
München
Über mich
Seit 2025 bin ich Freiberufler. Ich kombiniere akademische Kreativität und präzises Ingenieurshandwerk mit statistischen Modellen und generativen KI-Services, um Softwarelösungen auch in diejenigen Domänen zu bringen, die nie ein Techniker zuvor gesehen hat ?.
· Professionelle Anforderungsanalyse & transparente Projektplanung, auch unter änderungsfreudigen Bedingungen und mit Domänenexperten ohne Technikhintergrund. Als ehemaliger Universitätsdozent kommuniziere ich zwischen den Welten und entmystifiziere die Technologie, damit Sie laufend bestens informierte Strategieentscheidungen treffen können.
· Saubere objektorientierte & funktionale Softwarearchitekturen nach bewährten Design Patterns. Ich liefere übergabefertigen Code und saubere Dokumentation, damit das Know-How in Ihrer Firma bleibt.
· Tests, Evaluierungen & meßbare Ergebnisse, denn jede Software ist nur eine Hypothese, bis sie belegt ist. Ich liefere stabile Arbeit, damit Sie sich darauf verlassen können.
Ich freue mich auf unsere Zusammenarbeit!
(Bitte schauen Sie auf meine Webseite oder laden Sie mein Portfolio-Dokument herunter für mein vollständiges Profil mit mehr Details, als mir diese Plattform anzuzeigen erlaubt.)
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Fließend)
- Norwegisch (Gut)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden