Piotr Helm

Machine Learning Engineer at GMUM - Group of Machine Learning Research

Krakow, Lesser Poland Voivodeship
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Piotr Helm is a Machine Learning Engineer and PhD researcher based in Krakow with nine years of experience bridging applied ML research and production engineering. He develops trustworthy, continual learning methods and the theoretical foundations of ML while contributing to real-world systems at Red Hat and previously building LLM evaluation pipelines for watsonx.ai at IBM. His work at Molecule.one combined retrosynthesis and active learning with production-grade data generation, and he also strengthened testing infrastructure for the widely used pytest framework. Rooted in a strong theoretical background from Jagiellonian University, Piotr blends rigorous research with practical engineering to move models from proof-of-concept to reliable deployment.
code9 years of coding experience
job4 years of employment as a software developer
bookMathematics Computer Science Algorithmics, Mathematics Computer Science Algorithmics at The August Witkowski 5th High School
bookDoctor of Philosophy - PhD Technical Computer Science, Doctor of Philosophy - PhD Technical Computer Science at Jagiellonian University
github-logo-circle

Github Skills (6)

unit-testing10
pytest10
python10
unit-test10
test-automation10
testing10

Programming languages (3)

JavaJupyter NotebookPython

Github contributions (5)

github-logo-circle
pytest-dev/pytest

Mar 2020 - May 2020

The pytest framework makes it easy to write small tests, yet scales to support complex functional testing
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:8 commits, 4 PRs, 14 comments in 2 months
Contributions summary:Piotr primarily contributed to the testing infrastructure of the pytest framework. Their commits added new tests, fixed existing tests, and modified test configurations. They implemented tests for specific features such as the `--no-header` and `--no-summary` flags and ensured correct behavior in edge cases. Additionally, they updated the testing suite to remove directories more efficiently using `atexit.register`.
scalespythonfunctional-testingtestingpytest-framework
piotrhm/Deblefer

May 2018 - Jun 2018

Contributions:18 commits, 14 pushes, 2 branches in 1 month
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Piotr Helm - Machine Learning Engineer at GMUM - Group of Machine Learning Research