Kevin Zhang
Research ML Scientist | Software Engineer | PhD in Statistics

Me in 2019 :)
I am a Research Machine Learning Scientist at Layer 6 AI (TD Bank Group), focusing on the interplay between theoretical and applied large language model (LLM) research—turning ideas in generative modeling, anomaly detection, and stochastic differential equations into production systems for financial applications. Previously, I was a backend software engineer at Robinhood, where I designed and deployed scalable services for core financial products using Python/Django, Go, PostgreSQL, Kafka, Redis, and Kubernetes. I hold a PhD in Statistics from the University of Toronto, where my research centered on generative modeling and anomaly detection via optimal transport, stochastic differential equations, and game-theoretic methods. I work extensively with PyTorch, TensorFlow, Python’s scientific stack (NumPy, Pandas), and also have experience with R, MATLAB, SQL, C++, and Unix/Linux. My academic foundation includes an undergraduate specialist in pathobiology, a major in statistics, and a minor in mathematics (University of Toronto).