Tomasz Grel

Senior Deep Learning Algorithms Engineer at NVIDIA

Warsaw, Masovian Voivodeship, Poland
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

🤩
Rockstar
🎓
Top School
Tomasz Grel is a Senior Deep Learning Algorithms Engineer with a decade of engineering experience and over seven years focused on machine learning in corporate R&D, currently driving model performance and deployment at NVIDIA from Warsaw. He combines deep learning fundamentals with low-level performance optimization across TensorFlow and PyTorch, and has hands-on expertise addressing distributed training, SavedModel support, and multi-epoch robustness for high-scale recommendation models. His background in control engineering and computer science (summa cum laude) and early C++/Java systems work give him strong algorithmic rigor and a pragmatic production mindset. Tomasz is a proven problem-solver who has published peer-reviewed research, led distributed RL implementations, and consistently contributes to high-profile open-source efforts like NVIDIA/DeepLearningExamples. He’s passionate about debuggers, statistics, and squeezing execution speed out of hardware, often surfacing subtle bugs and observability improvements that improve reproducibility and scale.
code10 years of coding experience
job5 years of employment as a software developer
bookWarsaw University of Technology
languagesEnglish, Polish
github-logo-circle

Github Skills (10)

pytorch10
machine-learning10
distributed-training10
deep-learning10
trainings10
tensorflow10
modeling10
horovod9
nlp4
computer-vision3

Programming languages (3)

C++Jupyter NotebookPython

Github contributions (5)

github-logo-circle
NVIDIA/DeepLearningExamples

Feb 2019 - Oct 2022

State-of-the-Art Deep Learning scripts organized by models - easy to train and deploy with reproducible accuracy and performance on enterprise-grade infrastructure.
Role in this project:
userML Engineer
Contributions:1 review, 22 commits, 4 PRs in 3 years 8 months
Contributions summary:Tomasz contributed primarily to model training and evaluation scripts within the repository, focusing on deep learning models for recommendation systems, and specifically fixing bugs, and adding logging features. They modified code related to TensorFlow and PyTorch implementations. Their work includes addressing issues related to distributed training, SavedModel support, and multi-epoch training. The user also ported code to Merlin Distributed Embeddings.
forecastingcaffe2translationspeech-recognitionstate-of-the-art
deepsense-ai/BA3C-CPU

May 2017 - May 2017

Contributions:15 commits, 16 pushes, 1 branch in 5 days
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
Tomasz Grel - Senior Deep Learning Algorithms Engineer at NVIDIA