Senior Machine Learning Engineer

Matthias

Egli

Building production ML systems — from retrieval architectures and fine-tuned language models to computer vision pipelines.

5+ years turning research into deployed solutions.

Based in Switzerland

MSc Engineering, Data Science

Scroll

Experience

Senior Machine Learning Engineer

2022 — present

ti&m AG

Architecting RAG systems and LLM solutions for enterprise banking clients. Leading ML infrastructure, model deployment pipelines, and solution architecture for AI systems across the full lifecycle.

PythonAzure OpenAILangChainFastAPIDockerMLOps

Software Engineer

2019 — 2022

Schindler Group

Built a global web application for elevator control software test automation. Full-stack development with JWT authentication and end-to-end testing.

Next.jsReactNode.jsExpressJenkins

Assistant Mobile Apps

2019 — 2020

Hochschule Luzern

Native iOS and Android development for university mobile applications. Operations, maintenance, and App Store publication.

ICT User Supporter

2016 — 2019

Schindler Group

Selected Projects

01
01

AI RAG Foundation

Raiffeisen Schweiz · 2024 · Solution Architect

Developed an enterprise RAG foundation with evaluation pipeline, citation features, and automatic hyperparameter optimization for intelligent knowledge retrieval across a major Swiss bank.

PythonAzure OpenAIFastAPIMLOpsNLP
Impact

Production-ready AI foundation

Automated hyperparameter tuning

Citation-backed retrieval

02
02

On-Premise RAG Chatbot

Government Agency · 2023 · Senior ML Engineer

Built a secure on-premise RAG chatbot for sensitive government data. Fine-tuned open-source LLMs with hybrid retrieval on Elasticsearch, all running within air-gapped infrastructure.

PythonLLM Fine-tuningRAGElasticsearchCUDA
Impact

Fully air-gapped deployment

Hybrid retrieval system

Streaming chat interface

03
03

Sequential Recommender System

Hochschule Luzern · 2023 · Data Scientist

Next-purchase prediction for 1M+ customers using transformer-based sequential models with contrastive learning to prevent representation degeneration.

PyTorchTransformersMLOpsContrastive LearningFastAPI
Impact

1M+ customer predictions

Hourly model updates

Real-time similarity search

04
04

ReportGenie

Raiffeisen Schweiz · 2024 · Senior ML Engineer

Smart financial report compilation system using LLMs. Automated business report generation and refinement with modular REST API integration across Spring Boot and Python services.

Spring BootKotlinPythonAzure OpenAIDocker
Impact

Automated report generation

Multi-system integration

Modular LLM pipeline

Other Work

Education

MSc Engineering, Data Science

Hochschule Luzern · 2021 — 2023

BSc Computer Science, AI & Visual Computing

Hochschule Luzern · 2017 — 2021

Certifications

Google Professional Data Engineer

AWS Machine Learning Specialty

TensorFlow Developer Certificate

Deep Learning Specialization