Ethan Caballero is a machine learning researcher and developer with 11 years of experience, currently pursuing a PhD at Mila and contributing to cutting-edge work in deep learning, generative models, and reinforcement learning. He has practical production and research experience from roles at Mila, Google DeepMind, Graphcore, and multiple AI startups, where he optimized models on accelerator hardware and implemented memory- and controller-based neural architectures for dialog and QA. Ethan’s publications and code contributions (including Myia commits and multiple arXiv papers) reflect a focus on scaling, generalization, and efficient training techniques like gradient checkpointing. Comfortable across PyTorch and TensorFlow, he blends research rigor with engineering pragmatism to move ideas into robust implementations. Based in Canada, he also cultivates cross-disciplinary curiosity—his GitHub bio playfully hints at broad interests from neuroscience to space—suggesting a researcher who connects diverse inspirations to technical solutions.
11 years of coding experience
3 years of employment as a software developer
Doctor of Philosophy - PhD, Machine Learning, Doctor of Philosophy - PhD, Machine Learning at Mila - Quebec Artificial Intelligence Institute
Code Release for "Broken Neural Scaling Laws" paper
Contributions:53 commits, 55 pushes, 1 branch in 4 months
machine-learninglawsscaling-lawsbrokenscaling
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.