Marvin Jarju is a machine learning research engineer and ETH Zürich graduate student with a decade of software engineering experience spanning NLP, web and mobile development. Based in Zurich, he transitioned from Android and backend work to building ML research systems at DeepJudge, pairing production-minded engineering with academic rigor. He has taught introductory programming at ETH, contributed to security and vulnerability fixes in industry, and brings a practical focus on shipping robust models and services. At 27 he blends hands-on implementation (from NFC and Bluetooth integrations to web services) with research-oriented ML development, making him comfortable bridging prototypes to production.
10 years of coding experience
6 years of employment as a software developer
Master of Science - MS, Computer Science, Master of Science - MS, Computer Science at ETH Zürich
Bachelor of Science - BS, Computer Science, Bachelor of Science - BS, Computer Science at ETH Zurich
Contributions:37 commits, 31 pushes, 1 branch in 10 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
Marvin Jarju - Machine Learning Research Engineer at DeepJudge