Mikołaj Sacha is a Lead Machine Learning Engineer based in Krakow with 10 years of experience building production-grade AI systems across startups and industry. He combines deep academic training (PhD work in Technical Computer Science at Jagiellonian University) with hands-on leadership, most recently shaping foundation models that fuse knowledge graphs and generative AI at Upwork. Previously he led ML research and engineering at Molecule.one, delivering AI-driven chemical synthesis planning, and cut his teeth on NLP search and recommendation systems. Comfortable moving between research and product, he excels at turning complex scientific ideas into reliable, team-scaled solutions. A longtime machine learning enthusiast, he pairs rigorous experimentation with practical deployment experience that often sits behind the scenes of user-facing AI features.
10 years of coding experience
8 years of employment as a software developer
PhD Technical Computer Science, PhD Technical Computer Science at Jagiellonian University
This code package implements the prototypical part network (ProtoPNet) from the paper "This Looks Like That: Deep Learning for Interpretable Image Recognition" (to appear at NeurIPS 2019), by Chaofan Chen* (Duke University), Oscar Li* (Duke University), Chaofan Tao (Duke University), Alina Jade Barnett (Duke University), Jonathan Su (MIT Lincoln Laboratory), and Cynthia Rudin (Duke University) (* denotes equal contribution).
Contributions:189 commits, 184 pushes, 1 branch in 11 months
Contributions:23 commits, 23 pushes, 2 branches in 2 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.
Request Free Trial
Mikołaj Sacha - Lead Machine Learning Engineer at Upwork