Lawrence Ng

Research Software Engineer At Princeton AI Lab at Princeton University

New Jersey, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
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.
code10 years of coding experience
job7 years of employment as a software developer
bookDoctor of Philosophy - PhD Physics, Doctor of Philosophy - PhD Physics at Florida State University
bookBachelor's degree Physics, Bachelor's degree Physics at University of Connecticut
languagesChinese, English
github-logo-circle

Github Skills (18)

physics6
statistics6
mathematics6
interpreter5
python5
geometry5
visualization5
simulation5
parallel4
machine-learning4
data-analysis4
conda2
big-data2
particle-physics2
particle2

Programming languages (5)

C++ShellJupyter NotebookFortranPython

Github contributions (5)

github-logo-circle
lan13005/EtaPi-Analysis

Jun 2022 - Nov 2022

Contributions:43 commits, 54 pushes, 1 branch in 5 months
lan13005/PyAmpTools

Oct 2023 - Oct 2025

Contributions:12 PRs, 310 pushes, 17 branches in 2 years 1 month
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial