Professional AI Engineer · Zürich, CH

Thomas
Rolf
Mannhart

In Zürich designen und bauen mein Team und ich den Swiss AI Hub, eine KI-Plattform für Unternehmen jeder Grösse. Für unsere Kunden entwerfe ich massgeschneiderte KI-Lösungen, die ohne KI nicht oder nur sehr schwer lösbar wären. Dabei teile ich mit Leidenschaft meine Erfahrungen im Aufbau und in der Umsetzung eines KI-gestützten Entwicklungsprozesses.

Thomas Mannhart
TM
01

Über mich

Als Professional AI Engineer bei bbv Software Services in Zürich baue ich zusammen mit meinem Team den Swiss AI Hub, eine Schweizer, modell-agnostische KI-Plattform für Organisationen jeder Grösse, und entwerfe massgeschneiderte KI-Lösungen für Kunden, mit Fokus auf RAG-Systeme und agentische Workflows. Zudem leite ich KI-Kundenprojekte als Dev Lead.

Informatik studierte ich an der Universität Zürich mit Bachelor in Software Systems und Master in Artificial Intelligence. Neben dem Studium arbeitete ich als Software Engineer: zunächst bei swissbiomechanics (ETH-Spin-off), dann bei PolygonSoftware, wo ich als Full-Stack-Entwickler Kundenprojekte leitete, und schliesslich bei Ergon Informatik an Personalplanungssoftware für den Detailhandel, bevor ich zu bbv als AI Engineer wechselte.

Aufgewachsen in Galgenen im Kanton Schwyz, habe ich nach einem Jahr Militärdienst Informatik an der Universität Zürich studiert, wo ich über sechs Jahre verbrachte, zuerst einen Bachelor in Software Systems, dann einen Master mit Spezialisierung in Artificial Intelligence. In meiner Bachelorarbeit entwickelte ich einen universellen Range-Join-Algorithmus für PostgreSQL, der mit dem Semesterpreis HS20 der Wirtschaftswissenschaftlichen Fakultät ausgezeichnet wurde, einer von nur vier Studierenden, die in diesem Semester fakultätsweit gewürdigt wurden. Für die Arbeit ging ich an die Freie Universität Bozen in Südtirol. Im Master tauchte ich in Zeitreihen-Datenbanken und die Kronecker-Zerlegung ein, eine ungewöhnliche Schnittstelle aus linearer Algebra und Datenkompression, die mich wirklich fasziniert hat. Das Programm beinhaltete ein Austauschsemester an der National Taiwan University in Taipei, wo ich vier Monate lebte, einen Semesterkurs Mandarin belegte und Ostasien erkundete.

Neben dem Studium habe ich immer gearbeitet. Mein erster richtiger Softwarejob war bei swissbiomechanics, einem ETH-Spin-off, wo ich eigenständig eine Java-Anwendung zur Nachverfolgung biomedizinischer Analysen und zur automatischen Erstellung klinischer Berichte entwickelte. Das warf mich mit 22 direkt ins kalte Wasser, Stakeholder-Kommunikation und eigenverantwortliche Projektleitung. Danach wechselte ich zu PolygonSoftware, einem Startup von UZH-Absolventen, wo ich drei Jahre lang Full-Stack-Entwicklung leitete und in Computer Vision und Machine Learning eintauchte. Ich entwarf Architekturen, betreute Dev-Teams und kommunizierte direkt mit Kunden, typische Startup-Arbeit, bei der man von allem etwas macht und schnell lernt.

Nach dem Master trat ich bei Ergon Informatik ein, einem der renommiertesten Softwarehäuser Zürichs, und arbeitete an einem Zeiterfassungs- und Personalplanungssystem für den Detailhandel. Dort verfeinerte ich mein Können in Enterprise Java und Kotlin, übernahm den gesamten Delivery-Zyklus von der Anforderungsanalyse bis zum Support und entdeckte, dass mir Mentoring besonders liegt, ob beim Onboarding neuer Teammitglieder oder beim Organisieren von IT-Workshops für Schüler. Ich habe die Arbeit bei Ergon sehr geschätzt, bin aber nach rund einem Jahr zu bbv gewechselt, als sich die Möglichkeit bot, in meine bevorzugte Spezialisierung einzusteigen: KI.

Heute bin ich Professional AI Engineer bei bbv Software Services in Zürich, wo ich zusammen mit meinem Team den Swiss AI Hub, eine umfassende, Schweizer Enterprise-KI-Plattform, entwickle und deren Architektur gemeinsam mit dem Software-Architekten gestalte. Neben der Plattform designe und implementiere ich kundenspezifische KI-Lösungen, insbesondere RAG-Systeme, für Kundenprojekte im industriellen Umfeld und in der Marktforschung und übernehme die technische Leitung (Dev Lead) dieser KI-Projekte. Zudem betreibe und warte ich die Plattform beim Kunden. Das liegt genau an der Schnittstelle meiner Interessen: echte Engineering-Probleme, modernste KI und die Herausforderung, komplexe Technologie nutzbar und vertrauenswürdig zu machen für Organisationen, die sich keine Fehler leisten können.

Darüber hinaus spreche und schreibe ich über KI-gestützte Softwareentwicklung, darüber, wie KI die Art verändert, wie wir Software bauen, nicht nur die Software selbst. Am FHNW Alumni Event und in bbv-Webinaren habe ich Vorträge gehalten über praktische Methoden zur Integration von KI in den Entwicklungszyklus, von der Anforderungsanalyse bis zum Testing.

Mein technisches Toolkit umfasst Python, TypeScript und Java/Kotlin, mit viel Erfahrung in Agent Orchestration, RAG und dem Model Context Protocol. Ich spreche fliessend Deutsch und Englisch und etwas Französisch. Und wenn ich nicht code: heisser Tee, kaltes Bier, gutes Essen, dicke Bücher, alte Musik und lange Brettspielabende.

02

Erfahrung

2025–heute

Professional AI Engineer

bbv Software Services AG
Zürich, Schweiz
  • Entwicklung einer vollumfassenden KI-Plattform.
  • Architektur-Design der KI-Plattform in Zusammenarbeit mit dem Software-Architekten.
  • Architektur und Implementierung von massgeschneiderten KI-Lösungen, insbesondere Retrieval-Augmented Generation (RAG) Systeme, bei Kundenprojekten.
  • Technische Leitung (Dev Lead) von Kundenprojekten im Bereich Artificial Intelligence in der Industriebranche sowie im Marktforschungsbereich.
  • Betrieb und Wartung der KI-Plattform beim Kunden inklusive der kundenspezifischen KI-Lösungen.
  • Halten von Fachvorträgen und Webinaren zu KI-gestützter Softwareentwicklung.
Python TypeScript SQL RAG Agent Orchestration MCP LiteLLM vLLM Milvus Dagster MinerU Docling Presidio FastAPI NestJS Azure OpenStack Docker Keycloak Traefik Nginx Redis MongoDB NATS / JetStream Langfuse OpenTelemetry SigNoz Git GitHub Claude Code
2023–2024

Professional Software Engineer

Ergon Informatik AG
Zürich, Schweiz
  • Analyse, Design und Implementation von Softwarekomponenten.
  • Requirements Engineering und Erstellung von Anforderungskriterien und Spezifikationen.
  • Betreuung von neuen Mitarbeiter:innen.
  • Mitarbeit bei Offerten.
  • Second- und Third-Level-Support für Kundenprojekte.
  • Konzeption und Umsetzung von Prototypen.
  • Erstellung von automatisierten Testfällen (E2E-Tests).
  • Erstellung von Code-Reviews und Umsetzung von Feedback aus Reviews.
  • Nachwuchsförderung: Durchführung von Informatik-Workshops für Schüler:innen.
Arbeitszeugnis
Java Kotlin Angular TypeScript SQL PostgreSQL HTML / CSS Selenium Jenkins Gradle Git Bitbucket JIRA
2020–2023

Senior Full Stack Developer

PolygonSoftware
Opfikon, Schweiz
  • Full Stack Entwicklung von Web-Applikationen, sowie Computer Vision und Machine Learning Projekten.
  • Entwurf und Erstellung der Softwarearchitektur.
  • Betreuung von Softwareentwicklungsteams.
  • Austausch zur Applikation mit Product Owner und Kunden.
  • Entgegennahme der Softwareanforderungen.
Arbeitszeugnis
Vue TypeScript Node.js Express GraphQL SQL AWS
2019–2020

Junior Software Engineer

swissbiomechanics ag
Zürich, Schweiz
  • Führung eines eigenen Software Projektes.
  • Besprechungen mit Stakeholdern führen und leiten.
  • Bedürfnis-Analyse der Stakeholder und kreative Problemlösung.
  • Selbständige Software Entwicklung.
  • Koordination mit anderen Entwicklern und Projekten.
Arbeitszeugnis
Java JavaFX
03

Ausbildung

BSc in Informatik
Universität Zürich
2017–2020
Abschlussarbeit
A General-purpose Range Join Algorithm for PostgreSQL. Geschrieben an der Freien Universität Bozen, betreut von Anton Dignös.
Sonstiges
Semesterpreis HS20 — ausgezeichnete Bachelorarbeit, Wirtschaftswissenschaftliche Fakultät, UZH.
MSc in Informatik
Universität Zürich
2020–2023
Abschlussarbeit
KroneDB — Compressing and Querying Time Series Data using the Kronecker Decomposition. Betreut von Johannes Marti und Dan Olteanu.
Projekt
Airspace Auction Simulator — mit Johann Schwabe und Joel Barmettler.
Sonstiges
Austauschsemester an der National Taiwan University (NTU), Taipei.
04

Skills

Sprachen

Python
TypeScript
Java
Kotlin
C++
SQL

KI-Plattform

RAG
Agent Orchestration
MCP
LiteLLM
vLLM
Milvus
Dagster
MinerU
Docling
Presidio

Web-Frameworks

FastAPI
Angular
Vue
Eleventy

Cloud & Infrastruktur

AWS
Azure
OpenStack
Docker
Keycloak
Traefik
Caddy
Nginx

Daten & Messaging

PostgreSQL
Redis
MongoDB
NATS / JetStream

Observability

Langfuse
OpenTelemetry
SigNoz

Tools

Claude Code
Git
GitHub

Kompetenzen

Teamführung
Kundenkommunikation
Stakeholder Management
Mentoring
Nachwuchsförderung
Vorträge
KI-gestützte Softwareentwicklung
06

Persönliches

Einige meiner prägendsten Erfahrungen fanden fernab vom Schreibtisch statt, eingesperrt in einem Airbnb während einer Pandemie, auf Entdeckungstour in Taiwan während eines Austauschsemesters oder beim Stammeln auf Mandarin mit Kommilitonen aus aller Welt.

Bozen, Südtirol
Bachelorarbeit · 2020

Für meine Bachelorarbeit ging es an die Freie Universität Bozen, doch die Ankunft fiel genau mit dem COVID-Lockdown zusammen. Nur zwei Wochen konnte ich an der Universität teilnehmen, bevor sie schloss. Danach sass ich in einem Airbnb auf dem Land in Südtirol fest und führte den Hund der Gastgeberin zweimal täglich durch Apfelfelder aus, um bei Verstand zu bleiben. Die Isolation erwies sich als erstaunlich effektiv für die Arbeit.

Taipei, Taiwan
Austauschsemester · NTU · 2022–2023

Während meines Masters lebte ich etwa vier Monate in Taipei und studierte an der National Taiwan University. Ich belegte einen Semesterkurs Mandarin, erinnere mich noch an einiges, aber bei weitem nicht genug für ein richtiges Gespräch. Wann immer ich konnte, reiste ich über die Insel.

Korea & Japan
Abstecher von Taipei · 2023

Von Taipei aus fuhr ich für eine Woche nach Korea, mit zwei japanischen Freunden aus meinem Mandarinkurs. Gegen Ende des Semesters besuchte mich meine Freundin, und wir reisten zusammen nach Japan und flogen von Tokio zurück in die Schweiz. Ich besuchte auch einen meiner japanischen Freunde in seiner Heimatstadt Sasebo.

Kontakt aufnehmen

Melden Sie sich gerne, ich freue mich auf den Austausch.