Hi everyone! I’m Jack, and I am currently an ML engineer at Meta working on ads ranking. Before that I was at LinkedIn (trust & safety) and earlier at Goldman Sachs Asset Management (quant strategist) and BlackRock AI Labs (quant developer/research engineer), where I worked on machine learning and optimization applied to securities lending, portfolio construction, and retirement planning.

I studied Mathematics and Computer Science at Penn (BAS Math+CS 2016, MSE CS 2017) and I just finished a part-time master’s degree in Applied Mathematics (Scientific Computing) at NYU’s Courant Institute (MS Math 2025). Along the way I’ve taken courses in machine learning, deep learning, NLP, computer vision, convex optimization, Monte Carlo methods, high-performance computing, advanced algorithms, and many others.

I write here about math, machine learning, and computer science topics that I find interesting or that I want to understand better. Outside of work, I enjoy basketball, singing, reading, and spending time with my wife and two young sons. I also recently designed and started teaching an Intro to Deep Learning course for high school seniors.


2025

2024

2023

2022

2021

2020

2019

2018

2017