Mateusz Dalba

Senior Machine Learning Engineer
& AI Consultant

I build production AI systems—from computer vision and predictive models to LLM applications and scalable data platforms.

Mateusz Dalba

About me

I’m a Senior Machine Learning Engineer and AI Consultant based in Poland. I help teams turn business problems into production AI systems.

My work spans computer vision, predictive modeling, LLM applications, and data platforms across healthcare, manufacturing, retail, and other industries. I work across the full delivery lifecycle—from understanding requirements and preparing data to developing models, integrating APIs, and deploying solutions.

My core toolkit includes Python, Databricks, PySpark, Azure, FastAPI, and modern machine learning frameworks. Alongside engineering, I bring experience in client-facing consulting, technical mentoring, and teaching.

Education

MSc in Advanced Analytics – Big Data and a bachelor’s degree in Quantitative Methods and Information Systems from the Warsaw School of Economics. My master’s thesis explored backdoor attacks against deep learning models.

Experience

2025.06 – present

Senior Machine Learning Engineer

SoftServe · B2B contract

Delivering machine learning, data engineering, and computer vision solutions for marketing analytics and healthcare.

2024.02 - 2026.05

AI Engineer

Developing computer vision, optimization, LLM applications, and data platforms for industrial and sports technology clients.

2022.03 - 2024.06

Senior Machine Learning Engineer

As a member of the AI Engineering team, I have implemented and consulted on various advanced analytics projects across different industries.

2023.05 - 2023.12

Computer Vision Engineer

Designed and implemented a CV module from scratch in inteligent shopping carts product.

2022.05 - 2025.05

Data Science Mentor

As a mentor at Future Collars, I taught multiple groups of learners through comprehensive courses on Python, SQL, and Machine Learning.

2020.08 - 2022.03

Data Scientist

Data Scientist in Research and Development team working on various AI/ML related projects. This was my first job as a Data Scientist which started as non-paid internship.

2018.05 - 2018.12

Junior Statistical Programmer

Member of Statistical Programming Team. This was my first job in data industry.

Selected work

AI engineering in practice

Selected commercial engagements across machine learning, computer vision, and generative AI. Client names and implementation details are omitted. Images are AI-generated concept illustrations, not client screenshots.

Concept illustration of data sources converging into marketing analytics.

01 / Marketing analytics

Attribution & marketing models

Developing data pipelines and machine learning models for commercial attribution and media mix modeling.

  • Databricks
  • PySpark
  • CatBoost
Project details

My work includes scalable data processing, regression and CatBoost models, data drift monitoring, and validation workflows. I collaborate with business and engineering stakeholders to translate analytical questions into implementable solutions.

Concept illustration of pose tracking during clinical preparation.

02 / Healthcare

Computer vision for clinical workflows

Developing visual analysis software for monitoring medical staff preparing for surgical procedures.

  • Computer Vision
  • OpenCV
  • FastAPI
Project details

My contribution covers human pose estimation, 2D/3D visual analysis, object detection, tracking, and activity analysis, alongside integration of AI components into Python backend services.

Concept illustration of AI agents passing through an evaluation workflow.

03 / Generative AI

AI agent evaluation & observability

Building evaluation workflows to assess and improve LLM-based agents across test scenarios.

  • Langfuse
  • OpenAI
  • Azure
Project details

I designed and implemented an agent evaluation pipeline using Langfuse, OpenAI, and Azure ML Studio. The engagement also included microservices integrating text-to-speech and speech-to-text capabilities.

Concept illustration of automated glass defect inspection.

04 / Manufacturing

Industrial vision & optimization

Developing glass inspection algorithms, production optimization, and analytics for industrial installations.

  • Computer Vision
  • Genetic Algorithms
  • Databricks
Project details

My work included detecting glass defects and cracks, optimizing glass placement and loading-table sorting, and developing an analytics platform for processing data from hundreds of client installations worldwide. The data stack included Azure, PySpark, and Superset.

Concept illustration of retrieving answers from technical documents.

05 / Technical support

Knowledge retrieval with RAG

Developing an LLM-based assistant for technical inquiries using existing support documentation.

  • RAG
  • OpenAI
  • Django
Project details

The solution brought together technical instructions, support knowledge, and documentation to assist with customer inquiries. My work included LLM integration and application development using OpenAI, Azure, and Django.

Concept illustration of product detection in a smart shopping cart.

06 / Retail

Vision for intelligent shopping carts

Developing a computer vision algorithm powering product recognition in an intelligent shopping cart.

  • Object Detection
  • Python
  • OpenCV
Project details

I developed a bespoke computer vision algorithm for the cart’s core functionality. The work involved product recognition and tracking in a dynamic retail environment, with varying lighting conditions and limited camera perspectives.

More projects

Further work across forecasting, computer vision, analytics, and developer tooling.

Energy Demand Forecasting

A forecasting application integrated into a demand planning workflow, combining time-series models with interactive analytics.

Time Series · Python · Azure

Data Science Workflow Automation

Tools for automating repetitive analytical tasks and bringing notebook-based methodologies into reusable applications.

Scikit-learn · Streamlit · Django

Polish Banknote Recognition

Computer vision for recognizing Polish banknotes, designed to support people with visual impairments.

Computer Vision · TensorFlow Lite · OpenCV

Motorsport Analytics

An application for analyzing telemetry from simulators and real cars to support driving-style analysis.

Telemetry · Machine Learning · Plotly

Virtual Fitting Room

Exploring virtual clothing try-on using image segmentation, generative models, and human keypoint detection.

Generative Models · Segmentation · TensorFlow

NLP & Text Analytics

Sentiment analysis, keyword extraction, and semantic similarity applied to documents, support tickets, and customer feedback.

NLP · Hugging Face · PySpark

Let’s work together

Looking for support with an AI project or an experienced ML engineer for your team? Let’s talk.