Krzysztof Chalupka

Quantitative Developer

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
Krzysztof Chalupka is a quantitative developer with 11 years of experience translating computer vision and deep learning research into production-quality systems across startups and large tech companies. He has driven applied CV and ML features at Meta Reality Labs and AWS SageMaker Ground Truth, including leading the creation of auto-labeling for large-scale annotation pipelines. His background spans research (Caltech PhD and postdoc) and industry R&D at Siemens and Max Planck, giving him deep expertise in causal inference, probabilistic modeling, and 3D/mesh processing. An active contributor to Facebook Research’s PyTorch3D, he implemented robust mesh submeshing, texture handling, and testing utilities that improve rendering and reproducibility. Now at Jump Trading, he combines low-latency quantitative systems thinking with a strong ML research pedigree to build practical, high-impact products. Colleagues describe him as someone who bridges rigorous academic methods with pragmatic engineering to ship reliable, production-ready ML features.
code11 years of coding experience
job9 years of employment as a software developer
bookMaster's degree, Computer Science, Master's degree, Computer Science at The University of Edinburgh
bookCalifornia Institute of Technology
languagesPolish, Chinese
github-logo-circle

Github Skills (12)

mesh-processing10
pytorch10
geometry10
geom10
3d10
testing9
computer-graphics9
c-language8
cuda8
opengl8
cprogramming-language8
machine-learning6

Programming languages (4)

JavaC++Jupyter NotebookPython

Github contributions (5)

github-logo-circle
facebookresearch/pytorch3d

Apr 2022 - Aug 2022

PyTorch3D is FAIR's library of reusable components for deep learning with 3D data
Role in this project:
userBack-end Developer & ML Engineer
Contributions:30 commits, 1 PR, 15 comments in 4 months
Contributions summary:Krzysztof's contributions focused on enhancing the `pytorch3d` library with new features, particularly related to mesh processing and rendering capabilities. They implemented submeshing functionality, including the ability to split meshes into submeshes and handle textures within submeshes. Furthermore, the user added mesh equality checks and a sorting function (`to_sorted`) for vertices, which are crucial for testing and consistent mesh representation. The user also modified existing classes and functions within the library.
pytorchdeep-learningcomputer-graphicscomputer-vision3d-data
kjchalup/neural_networks

May 2017 - Jul 2017

Contributions:81 commits, 63 pushes, 1 branch in 2 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
Krzysztof Chalupka - Quantitative Developer