Nicholas Carrara

Senior Data Scientist, Specialist Senior

Sacramento, California, 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
Nicholas Carrara is a Senior Data Scientist and machine learning research scientist with a Ph.D. in Physics and eight years of experience applying CV, generative AI, reinforcement learning, and scalable ML systems to scientific problems. He combines theoretical contributions—such as first-principles mutual information derivations and a high-dimensional MI estimator using Monte Carlo Tree Search—with hands-on engineering of multi-GPU pipelines for sparse 3D reconstruction and production-ready ML code. At UC Davis and national labs he led multi-institutional experiments (DUNE, ARTIE, MArEX) and built ML-driven signal detection and reconstruction tools for particle and neutron physics. Equally comfortable with contrastive learning, GNNs, transformers, and diffusion models, he bridges research and product by optimizing large-scale simulation stacks (LArSoft, PyTorch) for real experimental throughput. Based in Sacramento, he’s now applying this blend of theoretical depth and systems engineering at Deloitte to build intelligent systems with measurable scientific and operational impact.
code9 years of coding experience
bookDoctor of Philosophy - PhD, Physics, Doctor of Philosophy - PhD, Physics at University at Albany
bookAssociate of Science - AS, Biology, General, Magna Cum Laude, Associate of Science - AS, Biology, General, Magna Cum Laude at Hudson Valley Community College
github-logo-circle

Github Skills (17)

argon10
physics10
pybind1110
python-bindings10
nest10
simulation9
python9
imaging7
machine-learning6
voronoi6
delaunay5
qhull4
topological-data-analysis4
convex-hull4
delaunay-triangulation3

Programming languages (4)

C++CJupyter NotebookPython

Github contributions (5)

github-logo-circle
Contributions:255 pushes, 3 comments, 6 issues in 9 months
Scripts for installing and running the Arrakis module in LArSoft.
Contributions:6 PRs, 84 pushes, 1 branch in 1 year 7 months
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