Summary
Borun Chowdhury is a Staff Machine Learning Engineer at Meta with a decade of experience applying causal inference, reinforcement learning, and auction theory to ads optimization. He combines deep academic training—a PhD in physics and postdoctoral research in quantum gravity and information—with hands-on ML research and production engineering across finance, NLP, and ad tech. Prior roles include senior research engineering at Lore.AI, quantitative research at Capital Fund Management, and applied statistical work at CERN, demonstrating comfort moving between theoretical problems and large-scale production systems. He is skilled at turning sparsely labeled or structured data into operational models, with a track record in few-shot NLP and portfolio optimization. Based in London, he brings both research rigor and pragmatic product focus to high-impact ML systems. Colleagues often note his unusual blend of theoretical physics perspective and quantitative engineering pragmatism that helps surface non-obvious causal insights.
10 years of coding experience
14 years of employment as a software developer
Indian Institute of Technology Kanpur
PhD Physics, PhD Physics at The Ohio State University
Hindi, Bengali, English