Patrick Johnstone

Machine Learning Engineer at Meta

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
Patrick Johnstone is a Machine Learning Engineer with a strong academic foundation (PhD) and 8+ years of applied research experience translating advanced optimization theory into high-performance ML systems. He has a proven track record in convex and nonconvex algorithm design, with seven first‑author journal publications and over 100 citations, and has driven distributed optimization work on exascale HPCs at Brookhaven. At Meta he applies this expertise to Ads Supply ML and Foundations, combining hands-on PyTorch and MPI/Slurm engineering with formal verification skills using the Lean theorem prover to improve algorithm reliability. His background includes industry research internships (Qualcomm, Rambus) and award-winning practical work, and he has taught graduate and undergraduate ML and signal processing courses, bridging rigorous theory with production-ready implementations.
code8 years of coding experience
job6 years of employment as a software developer
bookBachelor's Degree, Electrical, Electronics and Communications Engineering, University Medal, Bachelor's Degree, Electrical, Electronics and Communications Engineering, University Medal at University of New South Wales
bookUniversity of Illinois Urbana-Champaign
github-logo-circle

Github Skills (26)

ava8
action-recognition8
video-understanding8
benchmark7
image-matching7
visual-recognition6
multiclass-classification6
re-identification6
openmmlab6
toolbox6
deep-learning5
pytorch5
x3d5
ssa1
orientdb1

Programming languages (2)

JavaPython

Github contributions (5)

github-logo-circle
1austrartsua1/projSplitFit

Apr 2020 - Aug 2020

Contributions:150 commits, 121 pushes, 1 branch in 3 months
1austrartsua1/proj_split

Nov 2017 - Aug 2019

Contributions:62 pushes, 2 branches in 1 year 8 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
Patrick Johnstone - Machine Learning Engineer at Meta