Senior Software Engineer & Data Scientist

Lukas Hinterleitner

Ich entwickle Machine-Learning- und LLM-Systeme und erforsche, wie große Sprachmodelle aus ihren Trainingsdaten lernen.

Zwei Wege, einen Vektor zu verkleinern.Die Wolke besteht aus 1.200 Punkten in 24 Dimensionen. Wie sie auf drei reduziert werden, entscheidet, wer neben dem orangen Anfragepunkt landet.

–

Die Forschung dahinter

Über mich

Ich arbeite dort, wo Machine Learning auf Produktivsoftware trifft: Pipelines für Dokumentenverständnis, Retrieval-Augmented Generation, Multi-Agenten-LLM-Systeme und das MCP-Tooling rundherum.

Davor habe ich hardwarebeschleunigte 3D-Punktwolken-Software entwickelt, und als Mitgründer habe ich Full-Stack-Produkte von Anfang bis Ende ausgeliefert, vom Datenbankschema bis zur Veröffentlichung im App Store.

Senior Data Scientist, KI
IBM
MSc Data Science
Universität Wien
Vortragender, KONVENS 2026
Hamburg

Forschung

Begutachtete Arbeiten zur Erklärbarkeit von Sprachmodellen und dazu, wie Menschen RAG-Chatbots tatsächlich nutzen.

KONVENS 2026, Conference on Natural Language Processing, Hamburg

Select or Project? Evaluating Lower-dimensional Vectors for LLM Training Data Explanations

Hinterleitner L, Schönegger L, Roth B

Gradientenbasierte Erklärungen zeigen, welche Trainingsbeispiele die Antwort eines Modells geprägt haben – doch die vollständigen Gradienten eines großen Sprachmodells sind viel zu groß, um sie direkt zu vergleichen. Die Arbeit testet zwei Wege, sie zu verkleinern: eine architekturbasierte, greedy ausgewählte Teilmenge von Gradientenkomponenten oder Random Projection (wie bei TRAK). Auf einem neuen Retrieval-Benchmark erfasste die Auswahl von Komponenten den Einfluss der Trainingsdaten effektiver und effizienter als Random Projection und sogar als der vollständige Gradient.

Erfahrung

Von 3D-Punktwolken zu LLM-Systemen in Produktion. Für Details einen Eintrag öffnen.

  1. 2026 – heute
    Senior Data Scientist, Künstliche IntelligenzIBM
    • Verantwortlich für den Multi-Agenten-Validierungsschritt eines KI-gestützten Systems zur Aktenvorprüfung für ein deutsches Landesjustizministerium, das Anträge auf Prozess- und Verfahrenskostenhilfe mit den beigelegten Belegen abgleicht.
    • Konzeption und Entwicklung eines LangGraph-Map-Reduce-Graphen aus Tool-aufrufenden LLM-Validierungsagenten (Wohnkosten, Gehalt, Leistungsbescheide, Versicherungen), die nur mit zitatgeprüften Werten aus der Akte rechnen dürfen – so lässt sich jede gemeldete Abweichung bis zur Quellseite zurückverfolgen – sowie eines Evaluierungs-Frameworks mit Experten-Ground-Truth auf echten Gerichtsakten.
    • Verantwortlich für die KI- und Dokumentenverständnis-Pipeline einer Lösung für barrierefreie PDFs für einen Kunden aus dem öffentlichen Sektor.
    • Entwicklung von Modell-Pipelines zur Erkennung von Dokumentlayout und Lesereihenfolge sowie für kontextbezogene, KI-generierte Alternativtexte für Bilder und Links – so werden Dokumente zu screenreader-tauglichen PDFs.
    • Python
    • LangGraph
    • FastAPI
    • Celery
    • PostgreSQL
    • SQL
    • Docling
    • IBM watsonx
    • Llama
    • OCR
    • Vision-language models
    • LLMs
    • HuggingFace
    • Claude Code
  2. 2023 – 2026
    AI Engineer / Data ScientistKEBA Industrial Automation
    • Aufbereitung und Strukturierung von Daten für ein industrielles Condition-Monitoring- und Predictive-Maintenance-Projekt.
    • Konzeption und Evaluierung eines Retrieval-Augmented-Generation-Systems (Vergleich von Retrieval-Methoden, Embeddings und Vektordatenbanken) und dessen Erweiterung zu Multi-Agenten-LLM-Systemen mit durchgängigem Tracing und Evaluierung.
    • Der Chatbot für die Dokumentationssuche und die zugehörige User-Experience-Studie wurden als industrielle Fallstudien auf der ISD und der CECIIS 2025 veröffentlicht.
    • Python
    • PyTorch
    • LangChain
    • LangGraph
    • Milvus
    • MCP
    • Claude
    • Langfuse
    • AWS Bedrock
    • Azure
  3. 2022 – 2026
    Mitgründer / Software EngineerInnoTechnologies GmbH
    • Umsetzung einer mandantenfähigen Kunden-App vom Konzept bis zur Veröffentlichung im Store, entwickelt mit Agentic Engineering (Agent Skills und MCP) und instrumentiert mit PostHog.
    • Entwicklung des mandantenfähigen Kassensystems und Verantwortung für das gesamte Backend des integrierten ERP-Systems und des Lieferantenmanagements, inklusive eines Datenbankschemas mit Mandantentrennung und automatisierten Liquibase-Migrationen.
    • Automatische Produkterkennung aus gescannten Kassenbons mittels OCR und LLMs.
    • Flutter
    • Dart
    • Swift
    • Java
    • Spring Boot
    • MySQL
    • Liquibase
    • AWS
    • Google Cloud Vision
  4. 2019 – 2021
    Software EngineerrmDATA GmbH
    • Mitentwicklung von rmDATA 3DWorx, einer hardwarebeschleunigten Anwendung zur Vermessung von 3D-Punktwolken: Rendering von Punktwolken beliebiger Größe, interaktive Schnitte mit automatischer Vektorisierung, Ableitung von BIM/IFC-Modellen und automatische Scan-Registrierung.
    • Umsetzung von GUI und funktionaler Businesslogik in einer serviceorientierten MVVM-Architektur in einem Scrum-Team.
    • C#
    • F#
    • WPF
    • .NET
    • Aardvark
  5. 2018
    App-EntwicklerÖsterreichisches Bundesheer
    • Entwicklung einer plattformübergreifenden Lexikon-App für das Gefechtsfeldmanagement während des Grundwehrdienstes.
    • Angular
    • TypeScript
    • PHP
    • SQL
  6. 2014 – 2017
    PraktikaTrivadis, Atos, Puchegger & Jilg, SEQIS
    • Trivadis (2017): Datenmodellierung und Tableau-Reporting in einem Business-Intelligence- und Data-Warehouse-Projekt.
    • Atos (2016): Mitarbeit an der offiziellen Website der Stadt Wien auf der Portalplattform Liferay.
    • Puchegger & Jilg (2015): Entwicklung einer plattformübergreifenden Mobile-App samt zweisprachigem Benutzerhandbuch.
    • SEQIS (2014): Evaluierung agiler Tools sowie Administration von Jira und Confluence für ein Kanban-Team.
    • SQL Server
    • Tableau
    • Java
    • Liferay
    • Ionic
    • Jira

Ausbildung

  • 2021 – 2025

    MSc Data Science

    Universität Wien

    Notendurchschnitt 1,7. Deep Learning für NLP sowie Cloud- und High-Performance-Computing. Masterarbeit veröffentlicht auf der KONVENS 2026 und ausgezeichnet mit einem UNIVIE Research Award for Students.

  • 2019 – 2021

    BSc Informatik

    FH Technikum Wien

    Notendurchschnitt 1,11. Software Engineering und angewandte Informatik.

  • 2013 – 2018

    Ing. Informatik

    HTL Wiener Neustadt

    Fünfjährige Höhere Lehranstalt für Informatik, NQR-Stufe 6. Diplomarbeit zur Vermessung von Personen mit einer programmierbaren 3D-Kamera.

Kenntnisse

Die Werkzeuge, zu denen ich greife, gruppiert nach Einsatzzweck.

Machine Learning & KI

  • PyTorch
  • HuggingFace Transformers
  • Scikit-learn
  • LLMs
  • RAG
  • Multi-Agenten-Systeme
  • LangChain
  • LangGraph
  • MCP
  • Milvus
  • Langfuse
  • Docling
  • OCR
  • IBM watsonx
  • AWS Bedrock
  • Claude
  • GPT

Programmiersprachen

  • Python
  • Java
  • TypeScript
  • C/C++
  • C#
  • F#
  • SQL
  • Dart
  • Swift
  • PHP

Backend & Daten

  • FastAPI
  • Spring Boot
  • Celery
  • Apache Spark
  • PostgreSQL
  • MySQL
  • SQL Server
  • Liquibase

Cloud & DevOps

  • Docker
  • Kubernetes
  • AWS
  • IBM Cloud
  • Google Cloud
  • Azure
  • CI/CD
  • PostHog
  • Linux

Apps & Visualisierung

  • Flutter
  • Angular
  • Ionic
  • .NET / WPF
  • Tableau
  • D3

Mathematik

  • Lineare Algebra
  • Statistisches Lernen
  • Stochastische Optimierung
  • Dimensionsreduktion
  • Spektrale Graphentheorie
  • Compressed Sensing

Zertifizierungen

Abseits der Arbeit

  • Seit ich sechs bin, spiele ich Fußball in einer Mannschaft – dort habe ich das meiste über Teamwork gelernt.
  • Segeln mit Freunden.
  • Ein kostenloser Smartphone-Workshop für ältere Menschen in meiner Heimatgemeinde.
  • Linux ist seit 2016 mein Hauptbetriebssystem.

Deutsch (Muttersprache) und Englisch (fließend, C1).

Bauen wir etwas, das lernt.

Offen für Gespräche über ML- und LLM-Engineering, Forschungskooperationen und Vorträge. Am schnellsten erreichbar bin ich per E-Mail.