Matej Cief is an Applied Scientist based in London with nine years of industry experience building production-grade ML systems and LLM agents, currently developing Amazon’s shopping assistant, Rufus. He completed a PhD focused on Off-Policy Evaluation and Optimization in Adaptive Systems under advisors from Adobe Research and KInIT, blending rigorous theory with practical deployment. His background spans machine learning engineering and full‑stack development across startups and enterprises (Swiss Re, AVITECH) and multiple Amazon internships that transitioned into a full‑time role. Comfortable moving models from research to product, he brings a rare mix of academic depth in sequential decision-making and hands-on experience shipping scalable AI features in real-world, high-traffic environments.
9 years of coding experience
4 years of employment as a software developer
Doctor of Philosophy - PhD, Machine Learning, Doctor of Philosophy - PhD, Machine Learning at Brno University of Technology
Master's degree, Information Technology, Master's degree, Information Technology at Faculty of Informatics and Information Technologies, Slovak University of Technology
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.