Dávid Majerčák is a Machine Learning Engineer with 11 years of experience building production-grade AI and backend systems, currently researching ML at Microsoft in Bellevue. He specializes in computer vision and deep learning, with hands-on experience deploying semantic segmentation models at scale for a major video conferencing platform and optimizing C++/CPU implementations for resource-constrained devices. His background spans full-stack engineering—from Kotlin and Node.js backend services to mobile apps and microservices—bringing a pragmatic focus on well-tested, high-quality code. Dávid combines research instincts with product-oriented engineering, improving both model accuracy and runtime efficiency. He holds strong academic credentials in computer science from Copenhagen and Bratislava and has helped early-stage fintech and enterprise teams ship end-to-end products. Colleagues describe him as hardworking and ambitious but collaborative, seeking projects that push technical boundaries while delivering user impact.
11 years of coding experience
6 years of employment as a software developer
Master's degree, Computer Science, 12 (A), Master's degree, Computer Science, 12 (A) at Københavns Universitet - University of Copenhagen
Bachelor's degree, Informatics and Information Technologies, A, Bachelor's degree, Informatics and Information Technologies, A at Faculty of Informatics and Information Technologies, Slovak University of Technology
Contributions:40 commits, 7 PRs, 27 pushes in 1 month
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.