Ursula (Maria) Mayer

Data Scientist & ML Engineer & AI Architect

Ursula Mayer
Zürich, Switzerland

Experience

Oct 2024 - Dec 2025
3 months
Walldorf, Germany

AI Architect and Senior Data Scientist

SAP

  • Design, development and productization of the Just Ask capability of Joule on top of the SAP Analytics Cloud. Joule is SAP's natural-language, generative AI copilot and conversational AI agent that understands industry- and business-specific language
  • Design and development of a validation and test system for the generative AI Just Ask capability
  • Behaviour-Driven Development (BDD) and testing with Cucumber
  • Performance optimization and testing with JMeter

Technologies: Python, Nodejs, Cucumber, JMeter, Joule, SAP Analytics Cloud, Azure AI Services, Kybernetes, Docker

Feb 2024 - Jun 2024
5 months
Zürich, Switzerland

AI Architect and Senior ML Engineer

Sanitas AG

  • Designed, developed and productized several LLM assistants for different internal stakeholder groups including client advisors, health care advisors and the IT department at Sanitas - one of the largest health insurers in Switzerland
  • Took over a PoC of an RAG-based LLM assistant for client advisors as a pilot project from the data science team, designed its production architecture and developed it further up to production
  • Communicated with all involved stakeholders such as the data science team, devops team as well as the client and healthcare advisors
  • Designed and developed a highly object-oriented base RAG-LLM-architecture which allows for an efficient implementation of specific RAG-based LLM assistants
  • Integrated RAG-LLM-architecture in the existing micro-service-based IT architecture partially on MS Azure and GCP
  • Integration of various LLM models such as Azure's OpenAI GPT-collection and Google's Gemini collection
  • Developed the necessary data fabric architecture including data APIs, data pipelines and vector-search data base with PG Vector in GCP - achieved a considerable speed-up in embeddings retrieval compared to the PoC
  • Extended and optimized the underlying FastAPI app, vector-search and overall performance of the LLM assistants
  • Improved prompt engineering for LLM models such as the Azure's OpenAI GPT-collection and Google's Gemini-collection
  • Design of a common base CI/CD Gitlab pipeline as well as specific Gitlab pipelines for all Gitlab projects related to LLM assistants and vector-search
  • Integration of the LLM assistants in Teams, internal SanitasGPT as well as Slack
  • Tested the LLM assistant for client advisors with a selected team of internal client advisors and integrated the results in the further development
  • Supported the devops team during the roll-out of the LLM assistant for client advisors across different locations in Switzerland
  • Developed and deployed a devops support LLM assistant for the IT department at Sanitas in Slack
  • Developed a PoC for an LLM assistant to support the Sanitas' health advisor team

Technologies: Python, FastAPI, Pydantic, LangChain, Azure AI Services, Azure OpenAI GPT-collection, Google Gemini-collection, Google Vector Search, PG-vector, Vertex AI, further GCP, DBeaver, SQL, Microsoft Bot Restful API, Kybernetes, Docker

Sep 2023 - Dec 2023
4 months
Munich, Germany

Principal Data Scientist, AI Architect and Product Manager

E.ON

  • Led the entire product management for several content personalization projects based on Reinforcement Learning
  • Communicated with all involved stakeholders such as front end design, web analytics, data engineering, data protection, campaign management, data science, MLOps, etc.
  • Collected all relevant data across various data sources at E.ON and collaborated with the data protection team for approval
  • Designed an overall data and AI architecture for Reinforcement Learning services at E.ON as well as its integration in the existing data and AI platform
  • Designed the necessary data pipelines for online data with Apache Kafka and offline data with SQL
  • Developed several POCs and an MVP for personalized next best actions on the homepage for existing customer based on an RL Contextual Bandits approach
  • Trained the data science team and handed the MVP over for productization in Microsoft Azure and A/B testing with Adobe Target

Technologies: Python, PyTorch, Tensorflow, VowpalWabbit, KerasRL, Pyqlearning, Databricks, Snowflake, DBeaver, SQL, Apache Kafka, Kybernetes, Microsoft Azure, ML Studio, Adobe Target

Apr 2023 - Sep 2023
6 months
Munich, Germany
Hybrid

AI & QC Tech Expert and Business Development Consultant

ParTec AG

  • Led the business case study as project manager for extending the in-house cluster manager ParaStation Software Suite to hybrid multi-cloud datacenters with HPC, AI, QC, IoT and business applications in industry
  • Worked directly with the C-level suite and the board of ParTec AG
  • Represented ParTec AG at the Supercomputing, ML and QC conference ISC 2023 in Hamburg
  • Identified potential customers, their current HPC, AI, QC, IoT and business applications, cloud strategies and the resulting requirements for cluster management with ParaStation Software Suite
  • Held meetings with potential customers such as the German Weather Services (DWD) and the German Climate Computing Center (DKRZ) as well as with cloud providers such as AWS
  • Performed competitor analysis and derived USPs
  • Scoped the technical requirements including changes, new feature development, interfaces, packaging and live demo of ParaStation Software Suite
  • Scoped the hardware and software requirements for the unique feature of ParaStation Software Suite for high-speed MPI-based HPC, AI and QC computing across on-premise and cloud data centers
  • Selected the most suitable cloud services from MS Azure, Google Cloud and AWS regarding data transfer, HPC, AI and QC services
  • Wrote the technical specification for the extension of the existing cluster manager ParaStation Software Suite
  • Defined related professional services for the extended ParaStation Software Suite

Technologies: ParaStation Software Suite, various cluster managers including NVIDIA Bright, HPE, Atos, etc., HPC Schedulers such as Slurm, Altair PBSPro, etc., Kubernetes, various services from MS Azure, GCP, AWS concerning data transfer, HPC, Ansible Playbooks, etc., distributed communication libs including MPI, Cuda, Gloo and RPC, distributed versions of Tensorflow and PyTorch, AI-accelerated numerical simulation tools such as NVIDIA SimNet, commercial multi-physics solvers such as Comsol, Ansys, etc., visualization software such as Paraview, Catalyst, VisIt, ADIOS2, various QC libs such as in-house HPC quantum integration software QBridge, Qiskit, etc.

Jun 2022 - Dec 2022
7 months
Berlin, Germany

Interim Data Science Team Lead & AI Architect

Flaconi

  • Led the Flaconi Data Science team with up to 7 team members including data scientists and machine learning engineers, hired one data scientist
  • Oversaw a portfolio of more than 30 machine learning models in production used by internal stakeholders including demand forecasts, scenario planning models, recommender systems, customer behaviour analytics such as CLV & churn models as well as NLP models including chatbots & NERs
  • Held technical responsibility for the entire ML tech stack including MlFlow, Databricks, Delta Lake, Github Workflows, Airflow, AWS, etc.
  • Introduced and improved software engineering best practices
  • Responsible for the overall Big Data and AI architecture in AWS
  • Agile communication and requirements engineering with all involved stakeholders and shareholders of Flaconi
  • Reported directly to the co-CEO for several month until the new VP joined
  • Development of a new overall recommender strategy across different page types and placements on the entire Flaconi website together with stakeholders and shareholders
  • Implemented the first milestone together with my team
  • Further performance improvement and extensions of the entire demand forecast & scenario planning suite as well as customer analytics models

Technologies: Python 3, AWS DeepAR, Google Fusion Transformer, statsmodels, Catboost, Keras, TensorFlow, TensorFlow Recommenders, PyTest, Fast-API, HuggingFace, Gensim, scaCy, MlFlow, Github Workflows, Databricks, Kubernetes, Delta Lakehouse, Terraform, AWS SageMaker and related AWS services, Apache Airflow, Snowflake, Exasol, Power BI

Apr 2022 - May 2022
2 months
Berlin, Germany

Senior Data Scientist

Flaconi

  • Improved the performance of an existing scenario planing tool based on Catboost and a selection of regression methods for extrapolation by more than 50% to a MAPE of 5-15%
  • Improved the performance of an existing daily demand forecast for over 70,000 products based on AWS DeepAR as well as further forecast and extrapolation methods for its features by more than 40%
  • Improved the performance of an existing weekly demand forecast for over 70,000 products based on AWS DeepAR as well as further forecast and extrapolation methods for its features by more than 30%
  • Developed a new weekly demand forecast for over 70,000 products based on AWS DeepAR as well as further forecast and extrapolation methods for its features
  • Introduced software engineering best practices such as object-oriented programming, logging, exception handling, testing and monitoring
  • Implemented best practices together with ML Engineer

Technologies: Python 3, AWS DeepAR, Google Fusion Transformer, statsmodels, Catboost, TensorFlow, TensorFlow Recommenders, MlFlow, PyTest, Fast-API, Github Workflows, Databricks, Delta Lakehouse, Terraform, AWS SageMaker and related AWS services, Apache Airflow, Snowflake, Exasol, Power BI

Jan 2021 - Mar 2022
3 months
Munich, Germany

Senior Data Scientist and AI Architect

Telefonica

  • Collected, researched and evaluated different approaches to recommender systems for Next Best Action & Next Best Offer
  • The research included state-of-the-art Deep-Learning, Reinforcement Learning including contextual bandits as well as combined approaches based on Tensorflow Recommenders, Microsoft Recommenders Collection as well as Reinforcement Learning libraries such as Vowpal Wabbits and TensorFlow Agents
  • Design of base data & AI architecture for RL models at Telefonica including databases and data pipelines
  • Implementation of several PoCs in Python and deployed in AWS with Docker & Kybernetes

Technologies: Python 3, HuggingFace, Keras, TensorFlow, TensorFlow Recommenders, Microsoft Recommenders Collection, Spark ML, Reinforcement learning libraries such as Vowpal Wabbits, TensorFlow Agents, Docker, Kubernetes, AWS, PyTest, etc.

Jul 2021 - Oct 2021
4 months
Köniz, Switzerland

AI Consultant

Nothing AG

  • Design and evaluation of the business case, communication and workshops with all involved stakeholder groups
  • Design individual machine learning use cases
  • Choice of suitable machine learning algorithms
  • Consulting on potential ethical issues as well as their avoidance or mitigation also from a technical perspective
  • Evaluation of suitability of Google Cloud and Google Vertex AI architectures for the Peerdom "AI"-component

Technologies: Python 3, TensorFlow, Scikit Learn, XGBoost, Google Cloud, Google Vertex AI, etc.

Mar 2021 - Jun 2021
4 months
Marina del Rey, United States

Machine Learning Team Lead & Architect

OpenSesame Media Inc.

  • Team lead of a team with 3 data scientists and data engineers
  • Led and co-developed a global 'privacy-by-design' GDPR-compliant AWS cloud architecture for a large-scale machine learning backend and various recommender and generative audio models
  • Responsible for overall strategy, roadmap and planning
  • Communication with all involved stakeholder groups
  • Design and development lead for 3 different deep learning-based recommender systems and experimentation with various generative audio models
  • Co-design of a multi-account strategy together with the app backend lead implemented with AWS Control Tower
  • Design and development of custom MLOps templates for cross-account auto-scaling realtime and batch deployment of AWS SageMaker models based on AWS SageMaker Pipelines, AWS CodePipeline, AWS Service Catalog and AWS Cloudformation
  • Cross-account deployment of various AWS SageMaker models
  • Design and development of custom CodePipelines for cross-account deployment of GLUE jobs based on AWS GLUE, AWS CodePipeline, AWS Service Catalog and AWS Cloudformation
  • Cross-account deployment of various GLUE jobs
  • Design of a GDPR-compliant data lake house (data warehouse and data lake) with AWS Redshift and AWS S3 and scripted deployment with AWS Cloudformation and AWS SAM
  • Scripted multi-account deployment of further machine learning-backend relevant AWS services with AWS SAM
  • Utilized TensorFlow Lite to deliver TinyML models for the app team, enabling efficient deployment on mobile devices

Technologies: Python 3, TensorFlow, Tensorflow Lite, Scikit Learn, XGBoost, PyTest, Fast-API, Apache Spark, AWS SageMaker (Studio and Pipelines), AWS CodePipeline, AWS Glue, AWS S3, AWS Control Tower, AWS Service Catalog, AWS Redshift, AWS DynamoDB, AWS Cloudformation, AWS CloudWatch, AWS Cloudtrail, AWS SAM, Snowflake, etc.

Jan 2020 - Feb 2021
2 months
Mannheim, Germany

AI Consultant

Jonastone GmbH & Co. KG

  • Development of the business case together with the managing directors and Head of IT
  • Design and development of a Social Media API client and data collection PoC
  • Design and development of a deep/machine-learning based trend analysis and forecasting PoC
  • Development and evaluation of different image clustering algorithms and dimensional reduction algorithms on top of the deep learning architecture VGG16 and further hand-crafted feature vectors
  • Development and evaluation of different indoor scene segmentation and floor detection approaches based on the latest object detection, semantic segmentation, instance segmentation and panoptic segmentation deep learning algorithms for 2D images
  • Sentiment analysis of social media posts and comments in different European languages
  • Design of several alternative AWS cloud architectures based on AWS RDS with PostgreSQL, AWS CodePipeline, AWS Glue, AWS SageMaker and AWS Deep Learning AMIs
  • Cost estimation and technical design of the overall solution
  • Coaching of the Head of IT concerning machine-learning and AWS cloud architectures

Technologies: VGG16, Yolo, Python 3, TensorFlow, PyTorch, Scikit Learn, NumPy, SciPy, Pandas, Pytest, Fast-API, Tableau, Matplotlib, pySpark, OpenCV, Social Media APIs (Instagram, Facebook, Pinterest, Twitter), ElasticSearch, AWS RDS, AWS Pipeline, AWS Glue, AWS SageMaker, Nvidia-Docker, CUDA, Nccl, Linux, Git

Dec 2020 - Jan 2021
2 months
London, United Kingdom

AI Consultant

Empact Consulting

Oct 2020 - Nov 2020
2 months
Düsseldorf, Germany

Data Scientist

Bitwatt Systems GmbH

  • Application of various sophisticated techniques to analyse and decompose retail price multi-variate time series for different markets and demand groups
  • Creating various visuals to present the customer the results of the analysis and insights for price optimization
  • One-step-ahead and multi-horizon forecasting PoC for multi-variate time series based on XGBoost models and several deep-learning architectures (Stacked LSTMS, Wave-net, Transformers) depending on performance for different markets

Technologies: Python 3, XGBoost, TensorFlow, Scikit-learn, Pandas, NumPy, SciPy, Hyperopt, Statsmodels, Matplotlib, Jupyter, PySpark, PyTest, Linux, Git

Sep 2020 - Sep 2020
1 month
Zürich, Switzerland

AI Consultant

Startup in Stealth Mode

Aug 2020 - Sep 2020
2 months
Maur, Switzerland

Software Engineer

Stahlschmidt ICT Solutions

  • Design and development of a Python-software for exchanging data with Avaya (based on a specific protocol) for data analysis of the obtained communication data from Avaya

Technologies: Python 3 (and various libraries), pySpark, Avaya-Server, Linux, Windows, Git

Jun 2020 - Present
4 years 9 months
Zürich, Switzerland

AI Course Instructor

  • Responsible AI webinars and courses for business executives, data scientists and lay people
  • Quantum Computing and Quantum Machine Learning courses for data scientists
  • Partnering with several organisations such as HBA and Women in AI for funding and contribution

Technologies: Python 3, TensorFlow, PyTorch, AWS SageMaker, AWS Glue, C++, EOSIO, Solidity, Git, Jupiter Notebook

Nov 2019 - May 2020
7 months

Sabbatical

Traveling Europe and Swiss Mountains

Nov 2018 - Nov 2018
1 month
Zürich, Switzerland

Big Data Consultant

Panter AG

  • Consulting the team on relevant use cases for their end customer's data concerning a data science public traffic solutions
  • Setup of a Machine Learning prototype for a selected use case
  • Setup and further consulting the software team of Panter to build Big Data architectures with the Apache Spark Ecosystem

Technologies: Python, Scikit-learn, Numpy, Pandas, PySpark, PyTest, Java, Java Apache Spark (+ ML) Ecosystem, Apache Kafka, Apache Storm, Gradle, Git

Oct 2018 - Aug 2019
11 months
Baden, Switzerland

Software Engineer

Axpo Holding AG

  • Pre-evaluated C++- and a C#-energy trading software for a combined OpenMP and MultiGPU parallelization
  • Consulted the team on which GPU-hardware to buy for desktop computers and on-premise servers
  • Coached the team in optimization and parallelization best practices of linear programming, optimization algorithms, machine learning algorithms and linear algebra routines for energy trading
  • Coached the team in designing architectures for highly optimized and parallel energy trading software
  • Introduced the design and planning to various stakeholders at Axpo and successfully secured internal funding
  • Complete refactoring, improved hyperparameterization and optimization of the single-threaded C++-code and the OpenMP-multithreaded C++-code
  • Design and implementation of a CUDA-parallelization of the C++-software for multiple GPUs
  • Design and implementation of a combined MultiGPU + OpenMP-multithreaded version of the C++-software
  • Design and implementation CUDA-parallelization of an optimization algorithm in the C#-energy trading software based on CUDA managed
  • Unit, integration and system tests including memory and speed tests
  • Speed evaluation for OpenMP, GPU as well as combined parallelization for various power plants

Technologies: C++, C#, CUDA, CUDA-managed, OpenMP, Posix-Multithreading, Boost, Python, Git, Visual Studio, Windows, Windows-Server, Docker, Jenkins

Nov 2017 - May 2018
7 months
Zürich, Switzerland

Cryptocurrency Mining Consultant

Sciform GmbH

  • Preparing full installation and configuration scripts for mining the cryptocurrency Nimiq
  • Creating an Amazon image and setting up the necessary AWS configuration for mining on multiple AWS instances
  • Optimizing mining speed in the mining pool and AWS cloud
  • Full-fledged documentation for more tech-savy customers
  • Coaching the customers on how to use AWS and do the actual mining

Technologies: Nimiq Mining software, Javascript, Multithreading, Python, Bash, SSL, Git, Docker, AWS(EC2)

Aug 2017 - May 2018
10 months
Zürich, Switzerland

Software Engineer

Sciform GmbH

  • Development of a Finite Element Method for Stochastic Navier-Stokes-Equations for meso-scale fluid flow
  • Design and implementation of a large-scale massively parallel High-Performance Computing architecture (C++,CUDA,MPI)
  • Unit, memory and speed tests
  • Setting up a High-Performance Computing (HPC) Cluster (MPI+GPU parallelism) for large-scale simulations in AWS (EC2) and running simulations
  • Award (HPC resources worth 20000 EUR) received for the excellent optimization and parallelization of MesoPhy by Arctur HPC in Feb 2018
  • Running simulations on the HPC-Clusters of Arctur Validation of the Finite Element method and the software against experiments and for real-life applications

Technologies: C++, MPI, CUDA, Trilinos, Eigen, Boost, CMake, Git, Jenkins, Docker, Linux, AWS (EC2, S3, Starcluster)

Aug 2017 - Oct 2017
3 months
Zürich, Switzerland

Software Engineer

Dadealan AG

  • Preparing the installation process of the entire AI-based flight control software on NVIDIA Jetson (Camera system with NVIDIA GPU for drones and planes) in Bazel including software changes
  • Optimization of non-parallelized and multi-threaded implementation of several image processing and optimization algorithms
  • GPU-Parallelization in CUDA of the same algorithms for real-time application
  • Unit, memory and speed tests
  • Coaching the responsible people in the team about how to maintain the CUDA-code on GPUs

Technologies: C++/C, POSIX threads, CUDA, OpenCV, Boost, Bazel, Git, Linux, NVIDIA Jetson, Google Cloud

Nov 2015 - Sep 2017
1 year 11 months
Zürich, Switzerland

Lead Data Scientist and Senior Software Engineer

Adnovum AG

  • Technical lead and architect for the first AI-based, adaptive context-aware, continuous authentication & risk-detection component "nevisDetect" for the NEVIS security suite. NEVIS including "nevisDetect" is deployed in many financial institutions and government offices in Switzerland and other countries to prevent sophisticated malware attacks in a highly automated way
  • Design of the context-aware authentication tool of nevisDetect for the evaluation of client-side and network layer data based on rules
  • Design of the continuous authentication tool of nevisDetect for the evaluation of client-side and network layer data based on several advanced machine/deep-learning and especially anomaly detection algorithms
  • Communication, collaboration and projects scoping with various stakeholders including the board, C-suite, customers, malware & network experts as well as IT security scientists from ETH Zurich

Technologies: Python, TensorFlow, pySpark, Java, Apache Spark, Apache Kafka, Apache Storm, various other libraries from the Apache Spark Ecosystem, Couchbase, Cassandra Git, REST-APIs, Linux, Docker

Summary

I support my clients in the development of production‑grade responsible AI solutions with advanced algorithms and state‑of‑the‑art MlOps.

Languages

German
Native
English
Advanced
French
Elementary
Italian
Elementary

Education

Oct 2005 - Oct 2007

TU München

M.Sc. (hons) · Computational Science and Engineering · Munich, Germany · Passed with distinction and ranked first.

Oct 2000 - Oct 2005

ETH Zürich

M.Sc. ETH · Civil Engineering · Zürich, Switzerland · Culmann Award for master's thesis at the Center for Mechanics

Oct 1989 - Oct 1998

Gymnasium bei St. Stephan

Abitur · Augsburg, Germany

Certifications & licenses

IBM Qiskit - Certificate of Quantum Excellence

IBM