Daniel Lutziger

Daniel Lutziger

ML Engineer & Data Scientist

[email protected]·LinkedIn

Currently: Product Owner at UBS (full-time since Jan 2026); open to exploring ML engineering and research opportunities.

Profile

  • MSc Data Science (magna cum laude) from the University of Zurich; master thesis at Idiap Research Institute on multimodal Transformer foundation models for sleep polysomnography (~13,000 subjects, 76.2% balanced accuracy).
  • Co-author at ACM RecSys 2025 on explainable music recommendation (Blooming Beats); awarded Best Pictorial at CHItaly 2025.
  • 7+ years of production engineering experience at UBS in parallel to studies, bringing both the research depth to design ML systems and the engineering pragmatism to ship them.
  • Open to exploring ML engineering and applied research opportunities.

Education

Master of Science in Informatics – University of Zurich

Major: Data Science · Minor: Information Systems

August 2022 – December 2025 (completed while working part-time)

Bachelor of Science ZFH in Wirtschaftsinformatik – ZHAW, Zurich

August 2018 – July 2022 (completed while working part-time)

  • Thesis (5.5): “Towards Attitude Analysis using NLP and Graph Analytics: A Feasibility Study” (supervised by Prof. Dr. Alexandre de Spindler). Built a full NLP pipeline to classify political bias in ~25,000 scraped news articles (Fox News, USA Today, etc.). Implemented Named Entity Recognition, sentiment analysis (finance-tuned model), LDA topic modeling, and fine-tuned GPT-3 for political orientation classification. Stored extracted entities and relationships in Neo4j; validated with Similarity, PageRank, and Node2Vec graph algorithms.
  • Elective focus on Data Science and Analysis.

Publications & Awards

Work Experience

Research Intern – Idiap Research Institute (remote)

View project →

June 2025 – December 2025

  • Trained transformer-based foundation models on large-scale polysomnography datasets (EEG, EMG, EOG) in PyTorch; designed preprocessing pipelines for multi-channel biosignal harmonization across heterogeneous clinical cohorts.
  • Implemented and compared self-supervised pretraining strategies (LOOC contrastive loss, SimCLR, combined objectives); evaluated transfer learning vs. training from scratch on downstream sleep staging and apnea detection.
  • Conducted systematic ablations on pretraining data scale, modality subsets, and loss functions for class imbalance; reported results with balanced accuracy, Cohen's κ, and AUROC.

Tech stack: Python, PyTorch, Hugging Face Transformers, NumPy, pandas, Matplotlib, Linux (HPC)

Frontend Developer (Part-Time) – Swissloop Tunneling, Dübendorf

October 2022 – October 2024

  • Built the “Groundhog Alpha Telemetry Application” in React (web) and React Native (mobile) for real-time sensor data visualization and live monitoring of a tunnel boring prototype.

Tech stack: React, React Native, JavaScript/TypeScript

Software Engineer → Product Owner for DevOps – UBS AG, Zurich

August 2013 – Present (apprenticeship full-time 2013–2017, part-time 2018–2025, full-time from January 2026)

Product Owner & Test DevOps Engineer (2018–present)

  • Internal Tooling: Led a complete rewrite (V2) in Spring and React of an outdated day-end processing management tool: streamlined the UX, enabled operators to handle multiple tasks simultaneously, added file attachments and automated status email notifications. Later integrated V2 into a broader operations dashboard, consolidating SSO, unifying the database, simplifying user management, and reducing infrastructure costs.
  • LLM Proof of Concept:Built a Retrieval-Augmented Generation prototype for internal knowledge management using a local LLM. Demonstrated feasibility within strict infrastructure constraints and established the technical groundwork for the department's AI ambitions.
  • Workflow Automation PoC: Designed and implemented a prototype workflow engine to assess viability as a scheduler replacement. Delivered a production scaling assessment that was later independently validated by an external team.
  • CI/CD & Deployment: Created the initial automated deployment playbook that secured and standardized deployment sequences across environments; adopted and extended by the wider team as the standard deployment mechanism.
  • Automation & Scripting: Built Python scripts and cron jobs on Linux to automate repetitive operational tasks (file processing, batch monitoring), significantly reducing manual effort in day-to-day operations.

Apprentice Software Engineer (2013–2017, full-time)

  • Built an iOS application in Swift for UHNW (Ultra-High Net Worth) clients enabling advisor selection through a mobile interface; rewrote a client advisor web application during an Angular framework migration; built a customer-facing live chat for ubs.com (jQuery).
  • Completed foundational training across Java, SQL, and web technologies; mentored colleagues on new tooling.

Tech stack: Java, Spring, React, Vite, Angular, Swift, jQuery, Python, Ansible, Linux

Swiss Army (Private Infantry) – Bern, July 2017 – April 2018: security missions including deployment at the World Economic Forum in Davos. Completed full mandatory military service.

Personal Project

  • Ski Sensor (ongoing): Wearable IMU-based data logging system (RP2350-Zero + BNO055) for capturing ski carving technique data. Custom 3D-printed enclosure (Onshape), iOS labelling app (Swift) for annotating and clustering recorded sessions, targeting transformer-based ML analysis of motion patterns for technique feedback. End-to-end ownership of the data pipeline: hardware → firmware → annotation tooling → ML.

Technical Skills

  • ML / Deep Learning:PyTorch, Transformers (Hugging Face), scikit-learn, self-supervised & contrastive learning, NLP (NER, sentiment analysis, topic modeling), foundation models, RAG, recommender systems
  • Languages: Python, Java, JavaScript/TypeScript, SQL, Swift, Cypher (Neo4j)
  • Frameworks & Web: React, React Native, Angular, Spring
  • Infrastructure & DevOps: Ansible, Linux (scripting, cron), PostgreSQL, Neo4j, Git, CI/CD pipelines
  • Research Methods: Experiment design, biosignal processing, transfer learning, graph analytics (PageRank, Node2Vec), data visualization, academic writing

Languages

German (C2, native) · English (C1) · French (B1) · Italian (A2)