Lukas Weidenholzer is a Machine Learning Engineer based in Vienna with 10 years of experience building production-ready ML systems and cloud-native infrastructure. Currently at Canva, he blends hands-on model development (PyTorch, NLP, RL) with strong DevOps practices—Kubernetes admin, GitOps, CI/CD and Infrastructure-as-Code—to deploy scalable data services. His background includes processing large satellite datasets at EODC with xarray/dask and containerised OpenEO APIs, and earlier work on news clustering and experiment validation at Echobox. Trained in AI (MSc St Andrews) and briefly pursuing a PhD, he pairs research fluency with pragmatic engineering and a fascination for AI alignment and long-term thinking. Colleagues rely on him for thoughtful, future-oriented solutions that bridge model research and reliable production deployments.
10 years of coding experience
5 years of employment as a software developer
MSc Artificial Intelligence Computer Science, MSc Artificial Intelligence Computer Science at University of St Andrews
Austrian Matura and International Baccalaureate, Austrian Matura and International Baccalaureate at Linz International School Auhof (LISA)
Python implementations of many OpenEO processes, dask-friendly by default.
Contributions:21 releases, 76 reviews, 79 commits in 6 months
implementationsopeneopythondask
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
Lukas Weidenholzer - Machine Learning Engineer at Canva