Juan Ramirez
PhD Candidate · Mila & Université de Montréal · Expected graduation: mid-2027
I work on constrained deep learning: scalable methods for training neural networks under explicit requirements such as fairness, sparsity, and safety. I am supervised by Simon Lacoste-Julien.
My research spans the algorithms, theory, and applications of Lagrangian methods for these problems. I also work on Feasible Learning and co-develop
Cooper,
an open-source PyTorch library for constrained optimization.
During my PhD, I interned on the Machine Learning Research team at Morgan Stanley in New York (Summer 2026). Before that, I completed a BSc in Mathematical Engineering at Universidad EAFIT and held research internships at Mila and McKinsey.