HimalayasHimalayas logo
DP
Open to opportunities

Dominic Portain

@dominicportain

Applied AI engineer with a background in cognitive science, statistics, and signal processing.

Sweden
Message

What I'm looking for

I’m looking for a team where I can ship embedded and computer-vision AI end-to-end—building training pipelines, stress-testing with real edge cases, and collaborating closely with customers to refine requirements and deliver outcomes.

My career has followed an unusual path into applied AI, and I think that path is a strength rather than a detour. I hold a Master of Science in Cognitive Science, and my working skill set spans applied statistics, signal processing, deep learning, classical computer vision, embedded deployment, LLM pipeline design, financial modeling, and technical documentation. Before moving into industry, I spent three years at the Max Planck Institute for Cognitive and Brain Sciences running a research project that involved MRI-based conductivity modeling, EEG/MEG source localization, and large-scale data processing — work that gave me a deep foundation in experimental design and computationally intensive analysis.

My first industry role was as a Senior Energy Analyst at Trianel, a German energy trading company, where I automated the entire reporting infrastructure, trained neural networks for demand prediction, and overhauled the portfolio risk model after identifying that its core statistical assumptions were wrong. I taught myself the relevant financial mathematics, implemented a nonlinear Heston model from scratch, and delivered results that satisfied the risk department — all within a domain I had never worked in before.

I then moved to Sweden and spent five years in industrial AI, first at Woodeye/Microtec and then at SICK IVP. At Woodeye, I built an object detection system for wood defect classification from scratch — starting as a six-month prototype that earned me a permanent position, and eventually scaling into a multi-defect production system. I grew the AI department to five people, managed customer relationships, and handled everything from training data curation to hardware infrastructure. At SICK IVP, I worked on embedded AI for industrial cameras in a properly Agile environment, contributing to firmware in Lua and C++, designing adversarial test datasets to find edge cases, and prototyping forward-looking features like RAG-based documentation search and AI-powered OCR.

The thread that runs through all of this is a repeating pattern: I enter an unfamiliar domain, learn its logic fast, build a working system that solves a real problem, and bridge the gap between the technical implementation and the people who need to understand and trust it. I'm strongest in small-to-medium teams where I can stay close to the customer, hold the whole problem in my head, and move quickly from idea to working prototype to stakeholder presentation — without needing three different people in the room.

I'm looking for applied AI or data engineering roles with high autonomy, task variety, and direct contact with end users. I work best at around 80% time and deliver my strongest results when I can structure my own schedule. In return, you get an unusually cross-disciplinary engineer who can go from customer conversation to trained model to clear documentation in one continuous workflow.

Experience

Work history, roles, and key accomplishments

SA

Embedded AI Developer

Sick IvP Ab

Jan 2023 - Jan 2025 (2 years)

Built an embedded AI feature-detector training pipeline using DVC, pre-commit, MLflow, and Docker. Trained custom MobileNet models with quantization-aware training, prototyped an LLM-powered RAG documentation search and an AI OCR plugin, and shipped C++ firmware bugfixes via GitLab CI.

WA

Senior AI Engineer

Woodeye Ab

Jan 2020 - Jan 2023 (3 years)

Developed an object-detection prototype using MMdetection to detect light wood knots and transitioned it into the company’s internal AI vision framework. Expanded training infrastructure, organized hundreds of physically labeled boards for new wood-defect datasets, and added a classification AI while coordinating requirements with customers.

TG

Senior Energy Analyst

Trianel GmbH

Jan 2016 - Jan 2018 (2 years)

Refactored an 8,000-line legacy automatic analysis and prediction pipeline to eliminate two hours of daily manual work. Implemented a non-linear Heston/Black-Scholes risk model in Python, trained small RNNs for heating and coal demand prediction, and automated full report generation using Python plotting/reporting libraries.

MS

PhD-level Researcher

Max-Planck Institute for Cognitive and Brain Sciences

Jan 2012 - Jan 2015 (3 years)

Designed, directed, and executed a three-year research project on language processing at a cortical level. Repaired a transfer entropy measurement algorithm in Matlab and ran analyses on merged MRI/MEG/EEG data using compute-intensive, parallelized data wrangling workflows.

Education

Degrees, certifications, and relevant coursework

University of Twente logoUT

University of Twente

Master of Science, Cognitive Science

Studied cognitive science topics including applied statistics, signal processing, programming, and neuroanatomy. Completed a master’s thesis on noise-tolerant evoked signal detection in continuous EEG data.

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan