Lev Mckinney is a machine learning researcher and software engineer with nine years of hands-on experience, currently pursuing advanced graduate studies in Computer Science at the University of Toronto. He has contributed to model-based RL and imitation learning research—implementing and testing reward-learning innovations in notable open-source PyTorch projects—and has interned at PayPal building content personalization and NLG tooling. His research roles at CHAI and FAR AI reflect a focus on safe, practical ML and AI safety, and he is co-authoring work on world models that plan without reconstruction loss. Aviation-trained and futurist-minded, Lev blends rigorous academic performance (3.91 GPA) with production-focused engineering and a knack for refactoring complex ML systems into testable, extensible code.
9 years of coding experience
2 years of employment as a software developer
Comox Cadet Flying Training Centre
Doctor of Philosophy - PhD, Computer Science, Doctor of Philosophy - PhD, Computer Science at University of Toronto
Clean PyTorch implementations of imitation and reward learning algorithms
Role in this project:
ML Engineer
Contributions:123 reviews, 85 commits, 18 PRs in 3 months
Contributions summary:Lev primarily contributed to the development and improvement of imitation and reward learning algorithms implemented in PyTorch. Their work involved significant refactoring and testing of reward functions, including the implementation of an EMA normalization layer. They also added reward ensembles and conservative reward functions, along with related trainers and loss functions for preference comparison algorithms. The user's contributions included integrating new features, addressing bugs, and improving the testing infrastructure.
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.