Dominic Portain
I'm a cross-disciplinary AI engineer with a background in cognitive science, signal processing, and applied statistics.
About
I’m a cross-disciplinary AI engineer with a background in cognitive science, signal processing, and applied statistics. My professional work has spanned industrial computer vision (wood defect detection, conveyor-belt inspection on embedded cameras), energy market analysis and financial risk modeling, and neuroscience research at the Max Planck Institute. What these contexts share is messy real-world data, constrained hardware, and stakeholders who need plain-language explanations of what the AI is actually doing — and that intersection is where I do my best work.
My strongest asset is moving quickly from an ill-defined problem to a working prototype. At one employer, I identified their hardest unsolved vision problem at a job fair, built an object detection prototype in six months, and was hired to scale it into production. I’ve done similar things with portfolio risk models, LLM-based document pipelines, and custom hardware projects.
I work across the full pipeline: data acquisition and labeling strategy, model training and evaluation, quantization-aware optimization for edge deployment, firmware integration in Python, Lua, and C++, and user-facing documentation. More recently I’ve been building LLM-powered systems — RAG pipelines, embedding-based filtering, transcript summarization with context nesting — using both cloud APIs and local inference.
What I bring beyond the technical stack is a strong intuition for where models break and why. My statistics training means I examine residuals, question distributional assumptions, and catch failure modes before they reach production. I also genuinely enjoy the human side: designing interfaces, writing clear documentation, and translating model behavior into decisions that non-technical people can act on. My electrical engineering background and years of hardware tinkering mean I’m comfortable reading schematics, talking to firmware teams, and understanding the physical constraints a model will eventually run inside.
I’m best suited for projects that need rapid prototyping, cross-domain problem-solving, or a fresh perspective on a stuck technical problem.
- 11 years' experience
- Joined April 2026
Skills· 21
Languages
- EnglishFluent
- GermanFluent
- SwedishBeginner
- FrenchBeginner
Industry experience
- Energy & Utilities
- Life Sciences
- Computers & Electronics
- Manufacturing
- Software & Internet
Work experience· 5 roles
Worked on the Inspector series: ruggedized industrial cameras performing on-device AI object detection and defect detection for conveyor-belt environments. Contributed to the MobileNet-based feature detector pipeline (PyTorch, ONNX, DVC, MLFlow, Docker), including quantization-aware training, dataset pruning, and training augmentation experiments. Designed adversarial datasets to stress-test the detection system, uncovering unhandled edge cases and implementing targeted solutions such as rotation augmentation. Co-developed a new auto-thresholding algorithm, prototyped an AI-powered OCR plugin, and helped build an end-to-end object detection benchmark. Contributed to firmware development in Lua and C++, wrote tests, and participated in structured release processes via GitLab CI in an Agile environment.
Joined after delivering a six-month prototype that solved a previously intractable problem: detecting light wood knots in oak using deep learning–based object detection, where conventional image processing had failed. Built the system from scratch: data acquisition, labeling, model training (MMdetection, PyTorch), and demoing the results. Then transitioned it into the company's internal vision framework. Expanded the AI to cover multiple defect types and added classification capabilities. Scaled the AI team from one to five, including hiring, onboarding, workspace design, and infrastructure build-out. Maintained continuous customer contact to align development priorities with real-world requirements. Managed performance optimization across both model architecture and deployment hardware.
Assembled custom digital audio hardware in a small-batch production environment. Operated and optimized a pick-and-place machine, hand-soldered cables and PCB patches, and contributed to workshop infrastructure improvements including thermal camera modification and oven upgrades. Wrote a Python test suite covering 200+ firmware functions to automate QA for customer-facing products. Organized the component inventory system, reducing production downtime from stock-outs.
Education
Studied at the intersection of neuroscience, applied statistics, signal processing, and programming, with a minor in User Interaction Design. Bachelor's thesis investigated lateral effects on the P300 component in pain perception. Master's thesis developed a noise-tolerant method for detecting evoked signals in continuous EEG data.
Hire Dominic Portain today
Post a job and invite Dominic, or contact them directly. No hidden commission.








