Summary
Lawrence Ng is a research software engineer and physicist with a decade of experience building high-performance analysis tools for large-scale physics data using C++, Python, and Linux. He combines deep expertise in scientific Python (JAX, PyTorch, NumPy, pandas) with advanced statistical methods—Information Field Theory, MCMC, maximum likelihood, normalizing flows, and explainable AI—to produce robust, interpretable results. Currently affiliated with Princeton AI Lab and Jefferson Lab after a PhD and graduate research at Florida State, he has led cross-functional analysis groups of six-plus researchers for over a year. Lawrence’s skill set spans from low-level performance engineering to modern ML workflows and hyperparameter optimization, and he frames physics problems through statistical rigor and creative model selection. An observant physicist by training, he applies tools from both theory and ML to reveal subtle signals in noisy experimental data.
10 years of coding experience
7 years of employment as a software developer
Doctor of Philosophy - PhD Physics, Doctor of Philosophy - PhD Physics at Florida State University
Bachelor's degree Physics, Bachelor's degree Physics at University of Connecticut
Chinese, English