Michał Ostyk-narbutt is a Senior Machine Learning Engineer with 8 years of hands-on experience building computer vision and deep learning systems across manufacturing, sports analytics, agriculture, and fraud detection. Trained in Neuroinformatics (BSc) and Artificial Intelligence and Robotics (MSc), he translates complex business problems into production-ready ML solutions using PyTorch, OpenCV, cloud platforms and edge tooling like NVIDIA Jetson. He has designed models for low-resolution multi-camera robot vision, 3D football player tracking, and leaf segmentation for automated plant monitoring, often bridging research and client-facing pre-sales work. Comfortable across the ML lifecycle—from research and prototyping to deployment with Docker, Kubernetes and AWS/Azure—he pairs academic rigor with practical engineering. A detail that sets him apart is his experience optimizing models for constrained hardware (TensorRT/Jetson) alongside convening discovery sessions and project valuations, blending technical depth with commercial impact.
8 years of coding experience
5 years of employment as a software developer
High School GCE A-level Physics Mathematics and English Literature, High School GCE A-level Physics Mathematics and English Literature at Lebanon Evangelical School for Boys and Girls
Bachelor of Science (B.Sc.) Neuroinformatics, Bachelor of Science (B.Sc.) Neuroinformatics at University of Warsaw
Master of Science (M.Sc.) Artificial Intelligence and Robotics, Master of Science (M.Sc.) Artificial Intelligence and Robotics at Sapienza Università di Roma
PPO implementation of Humanoid-v2 from Open-AI gym
Contributions:32 commits, 31 pushes, 1 branch in 1 year 3 months
game-aipporeinforcement-learningmujoco-pymahjong
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
Michał Ostyk-narbutt - Senior Machine Learning Engineer at DSB