freiberufler AI / Machine Learning Engineer & Software Architect auf freelance.de

AI / Machine Learning Engineer & Software Architect

zuletzt online vor wenigen Stunden
  • 120€/Stunde
  • Deutschland
  • National
  • de  |  en  |  no
  • 02.07.2025

Kurzvorstellung

Computerlinguist und Machine Learning Engineer mit über 14 Jahren Industrieerfahrung im Bereich Deep Learning, Softwarearchitektur und KI-gestützte Anwendungen – seit 3 Jahren leitender Entwickler von Anforderungsmanagement bis Integration & Release

Geschäftsdaten

 Freiberuflich
 Steuernummer bekannt
 Berufshaftpflichtversicherung aktiv

Qualifikationen

  • Machine Learning Engineer11 J.
  • Natural Language Processing14 J.
  • Software Architecture5 J.
  • C++9 J.
  • Cloud-Services3 J.
  • Docker5 J.
  • Prolog8 J.
  • Python7 J.
  • Softwareentwickler12 J.
  • SQL

Projekt‐ & Berufserfahrung

Technischer Leiter (Festanstellung)
Kundenname anonymisiert, München
3/2023 – 5/2025 (2 Jahre, 3 Monate)
Medienbranche
Tätigkeitszeitraum

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)

Eingesetzte Qualifikationen

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

Lead Engineer
Kundenname anonymisiert, Neckarsulm
7/2022 – 2/2023 (8 Monate)
Einzelhandel
Tätigkeitszeitraum

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

Eingesetzte Qualifikationen

Software Architecture, Cloud-Services, Docker, Git, IT-Berater, Microsoft Azure, Natural Language Processing, Postgresql, Python

Lead Engineer
Kundenname anonymisiert, Frankfurt
3/2022 – 6/2022 (4 Monate)
Luft- und Raumfahrtindustrie
Tätigkeitszeitraum

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

Eingesetzte Qualifikationen

Bash Shell, Make (Software), Cloud-Services, Docker, Git, IT-Berater, Microsoft Azure, Natural Language Processing, Python, Software Architecture, Softwareentwickler

Senior Machine Learning Engineer (Festanstellung)
Kundenname anonymisiert, München
9/2021 – 2/2022 (6 Monate)
IT & Entwicklung
Tätigkeitszeitraum

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.

Eingesetzte Qualifikationen

Postgresql, Named-entity recognition (NER), Elasticsearch, Apache Spark, Docker, Git, Machine Learning Engineer, Natural Language Processing, Python, Softwareentwickler, UNIX

Studium der Biologie
Fakultät für Biologie - LMU München, München
10/2020 – 8/2021 (11 Monate)
Life Sciences
Tätigkeitszeitraum

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

Eingesetzte Qualifikationen

Grundlagenforschung

Dozent & Postdoc (Festanstellung)
Universität Paderborn & Bundeswehruniv. München, Paderborn & München
9/2019 – 9/2020 (1 Jahr, 1 Monat)
IT & Entwicklung
Tätigkeitszeitraum

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

Eingesetzte Qualifikationen

Generative KI, Neuronale Netze, Natural Language Processing, Bash Shell, Machine Learning, Make (Software), Perl, Prolog, Python, Grundlagenforschung, Universitätsdozent

Machine Learning Research Engineer (Festanstellung)
Apple Inc., Cupertino
3/2017 – 4/2019 (2 Jahre, 2 Monate)
IT & Entwicklung
Tätigkeitszeitraum

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)

Eingesetzte Qualifikationen

Generative KI, Neuronale Netze, Software Architecture, Machine Learning, Bash Shell, C++, Docker, Git, Machine Learning Engineer, Make (Software), Natural Language Processing, Perl, Python, Softwareentwickler

Praktikum: Machine Learning Research Engineer (Festanstellung)
Apple Inc., Cupertino
6/2015 – 9/2015 (4 Monate)
IT & Entwicklung
Tätigkeitszeitraum

6/2015 – 9/2015

Tätigkeitsbeschreibung

Training 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 Qualifikationen

Generative KI, Neuronale Netze, Tensorflow, Bash Shell, Machine Learning, Make (Software), C++, Machine Learning Engineer, Natural Language Processing, Python

Praktikum: Machine Learning Research Engineer (Festanstellung)
Apple Inc., Cupertino
7/2014 – 10/2014 (4 Monate)
IT & Entwicklung
Tätigkeitszeitraum

7/2014 – 10/2014

Tätigkeitsbeschreibung

Training 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 Qualifikationen

Generative KI, Neuronale Netze, Machine Learning, Perl, Bash Shell, C++, Machine Learning Engineer, Make (Software), Natural Language Processing, Python, Softwareentwickler

Praktikum: Language Engineer (Festanstellung)
Apple Inc., Cupertino
5/2012 – 2/2013 (10 Monate)
IT & Entwicklung
Tätigkeitszeitraum

5/2012 – 2/2013

Tätigkeitsbeschreibung

Implementierung von computerlinguistischen Modulen in Java und Perl für die syntaktische Analyse von Spracheingaben des deutschen Siri-Assistenten.

Eingesetzte Qualifikationen

Java-Entwickler, Natural Language Processing, Perl, Softwareentwickler

Werkstudent Softwareentwicklung (Festanstellung)
Kundenname anonymisiert, München
1/2011 – 3/2012 (1 Jahr, 3 Monate)
IT & Entwicklung
Tätigkeitszeitraum

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

Eingesetzte Qualifikationen

Java-Entwickler, Natural Language Processing, Perl, Softwareentwickler, Swing (Java)

Dozent & Doktorand (Festanstellung)
Computerlinguistik LMU München, München
10/2009 – 9/2016 (7 Jahre)
IT & Entwicklung
Tätigkeitszeitraum

10/2009 – 9/2016

Tätigkeitsbeschreibung

• Forschung & Entwicklung
• Vorlesungen & Seminare
• Prüfungsvorbereitung
• Studentenbetreuung

Eingesetzte Qualifikationen

Perl, C++, Machine Learning Engineer, Make (Software), Natural Language Processing, Prolog, Softwareentwickler, Universitätsdozent

Ausbildung

Computerlinguist
Dr. phil. (magna cum laude)
Ludwig-Maximilians-Universität
2016
München

Über mich

Seit über 14 Jahren baue ich Softwaresysteme rund um Textanalyse, Sprachverarbeitung und KI-gestützte Anwendungen. Seit 3 Jahren führe ich deren Entwicklung, Integration & Release als technischer Leiter. Ich habe sowohl Backend-Komponenten als auch vollständige Endnutzer-Produkte erfolgreich in Produktion gebracht.

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

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
  • Norwegisch (Gut)
Reisebereitschaft
National
Arbeitserlaubnis
  • Europäische Union
Home-Office
unbedingt
Profilaufrufe
151
Berufserfahrung
14 Jahre und 6 Monate (seit 01/2011)
Projektleitung
4 Jahre

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden