Jean Feydy is a machine learning researcher based in Paris with nine years of experience bridging geometric methods, medical applications, and high-performance GPU computing. Trained at École Normale Supérieure de Cachan, he combines strong theoretical grounding with hands-on engineering, notably contributing to KeOps — an influential library for kernel operations on CPUs and GPUs — where he fixed CUDA and C++ compatibility issues and prepared kernels for batch processing. His work sits at the intersection of geometry and scalable autodiff, enabling memory-efficient computations for large-scale models. Comfortable in both research and back-end development, he brings a practical focus to making advanced math run reliably in production-grade GPU environments. An underappreciated strength is his ability to troubleshoot low-level compiler and kernel problems that unlock higher-level algorithmic improvements.
KErnel OPerationS, on CPUs and GPUs, with autodiff and without memory overflows
Role in this project:
Back-end Developer
Contributions:2 releases, 6 reviews, 517 commits in 4 years 10 months
Contributions summary:Jean's contributions focused on resolving compilation errors and integrating code changes related to building and merging branches in the KeOps library. The user addressed compatibility issues with C++11 and the nvcc 7.5 compiler, as well as modifications in the autodiff files and the CUDA kernels. These changes include fixing bugs in the Gaussian kernel and preparing the codebase for batch processing.
Contributions:11 commits, 9 pushes, 2 branches in 1 year 10 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.