Paul Biberstein is a PhD student at the University of Pennsylvania who applies programming languages techniques to GPU-accelerated compilers for differentiable and probabilistic reasoning, with a current emphasis on Datalog. He has nine years of engineering experience spanning research internships and industry roles at Google DeepMind and AWS, where he worked on JAX/Pallas and a verified deep-learning compiler for Trainium. His background includes low-latency C++ systems at Jump Trading and novel few-shot 3D mesh synthesis research from Brown, showing a blend of systems, ML, and PL expertise. A seasoned teaching assistant in compilers and programming languages, he brings both practical production experience and rigorous academic training to bridge theory and high-performance implementations.
9 years of coding experience
2 years of employment as a software developer
Bachelor of Science - BS Computer Science, Bachelor of Science - BS Computer Science at Brown University
Doctor of Philosophy - PhD Computer Science, Doctor of Philosophy - PhD Computer Science at University of Pennsylvania
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.