Michał Ziemski is a Research Software Engineer based in Zurich with eight years of experience bridging academic research and production AI systems. He earned a PhD from ETH Zürich and has continued at ETH as a research software engineer after roles as a postdoc and AI engineer in industry, demonstrating a rare blend of deep scientific training and hands-on ML/AI engineering. His background spans academia, startups, and pharma internships, giving him fluency in both experimental research and deploying reliable software. Currently focused on enabling reproducible research and scalable ML tooling, he recently augmented his skills with cloud computing coursework from Caltech. Colleagues would describe him as someone who translates complex research ideas into robust, production-ready code while retaining curiosity for low-level scientific detail.
8 years of coding experience
2 years of employment as a software developer
Master of Science (M.Sc.), Master of Science (M.Sc.) at University of Silesia in Katowice
California Institute of Technology
Doctor of Philosophy - PhD, Doctor of Philosophy - PhD at ETH Zürich
Contributions:1 release, 8 commits, 11 pushes in 6 months
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.