Matthew Schlegel is a Postdoctoral Research Associate and applied ML researcher with a decade of experience bridging reinforcement learning and real-world systems, currently focused on power systems control, forecasting, and simulation at the University of Calgary. He holds a PhD from the University of Alberta and has worked at the intersection of ML and games as an Applied AI Research Scientist at modl.ai, bringing practical RL experience to safety-critical infrastructure. Matthew has contributed to the Flux.jl community—enhancing RNN support, GRU implementations, CUDA tests, and performance benchmarks—demonstrating both library-level engineering and research rigor. His background includes industry research internships (Borealis AI, Huawei) and extensive teaching, giving him a strong mix of mentorship, reproducible research, and production-oriented ML engineering. Notably, he combines deep academic RL expertise with hands-on contributions to open-source ML tooling, making him adept at moving algorithms from prototype to reliable deployment.
10 years of coding experience
9 years of employment as a software developer
Doctor of Philosophy - PhD, Computer Science, Doctor of Philosophy - PhD, Computer Science at University of Alberta
Master's degree, Computer Science, Year 1, Master's degree, Computer Science, Year 1 at Indiana University Bloomington
Relax! Flux is the ML library that doesn't make you tensor
Role in this project:
ML Engineer
Contributions:30 reviews, 32 commits, 6 PRs in 8 months
Contributions summary:Matthew primarily focused on implementing and testing recurrent neural network (RNN) layers within the Flux.jl machine learning library. Their contributions included adding support for GRUv3 cells and a FoldedRNN structure, improving documentation, and creating CUDA tests. Furthermore, they refactored the RNN implementation using a stack approach and added performance benchmarks.
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
Matthew Schlegel - Postdoctoral Research Associate