Senior Software Engineer, Image Processing - Computer Vision at NVIDIA
Cincinnati, Ohio, United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Gregory Lee is a Senior Software Engineer specializing in image processing and computer vision with 12 years of experience spanning academia and industry, currently driving image-processing work at NVIDIA. He holds a PhD in Biomedical Engineering from the University of Michigan and transitioned from an academic research and teaching career (Assistant Professor) into senior engineering roles at Quansight and now NVIDIA. Gregory is an active open-source contributor across foundational scientific projects—NumPy, SciPy, scikit-image and GPU-focused CuPy—where he has shipped algorithm implementations, performance-aware adaptations for GPU, bug fixes, tests and documentation. His background in medical imaging and reconstruction (contributions to DIPY, nibabel and Gadgetron) informs a practical blend of numerical rigor and production-grade engineering. Colleagues rely on him for thoughtful algorithm design that balances numerical precision, memory efficiency and maintainability, and he often surfaces subtle implementation fixes (e.g., rfft scaling, pad refactors) that improve downstream reliability.
12 years of coding experience
15 years of employment as a software developer
Doctor of Philosophy - PhD, Biomedical Engineering, Doctor of Philosophy - PhD, Biomedical Engineering at University of Michigan
Bachelor of Science - BS, Biomedical/Medical Engineering, Bachelor of Science - BS, Biomedical/Medical Engineering at Northwestern University
Contributions:11 releases, 15 reviews, 767 commits in 8 years 4 months
Contributions summary:Gregory's commits focused on enhancing the testing capabilities within the PyWavelets library. Specifically, they implemented a test for evaluating the behavior of the DWT and IDWT when the transform length is smaller than the filter length. They also made changes to improve the testing accuracy and precision of the test results, likely by correcting the implementation or verifying against the existing Matlab code.
Contributions:2 releases, 696 reviews, 683 commits in 8 years 5 months
Contributions summary:Gregory's contributions focused on implementing and testing UI components for the image viewer. They added a CheckBox widget, updated the ComboBox widget docstring, and created an example illustrating the use of the CheckBox within a viewer plug-in for a TV denoising example. Their work included the implementation of a new example showcasing the utilization of the newly added CheckBox feature. Furthermore, they conducted the testing of these modifications within an existing test framework.
image-processingpythoncomputer-visionimage
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
Gregory Lee - Senior Software Engineer, Image Processing - Computer Vision at NVIDIA