Jeremi Piotrowski

Principal Deep Learning Performance Engineer - Training At Scale at NVIDIA

Eindhoven Area Netherlands
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
Jeremi Piotrowski is a Principal Deep Learning Performance Engineer with 11 years of experience building and optimizing distributed systems, Linux stacks, and cloud-native infrastructure for large-scale training workloads. Currently at NVIDIA working on MLPerf Training, he previously led low-level OS, hypervisor and container efforts at Microsoft—contributing to AKS, KVM/Hyper-V optimizations, NVIDIA GPU Operator support, and Kata/Confidential Containers. His background spans SoC bring-up and Linux kernel driver development to secure HSM architecture and compliance, giving him a rare blend of hardware-near engineering and cloud-scale performance tuning. An active contributor to open source CI/CD and Kata Containers workflows, he has hands-on experience adapting complex build and test pipelines for ephemeral VM/container environments. Based in Eindhoven and grounded in physics (MSc), he combines rigorous analytical training with practical systems engineering to squeeze performance and security out of heterogeneous compute stacks.
code11 years of coding experience
job10 years of employment as a software developer
bookPhysics, Physics at Heidelberg University
bookMaster of Science - MS, Physics, Master of Science - MS, Physics at AGH University of Krakow
languagesGerman, English
github-logo-circle

Github Skills (15)

kubernetes10
kvm10
automation10
bash10
container10
automations10
docker10
dockers10
cicd10
kubernetes-pods10
virtualization10
qemu9
cloud-infrastructure9
infrastructure9
testing8

Programming languages (16)

PowerShellJavaJinjaC++RustCMakefileGo

Github contributions (5)

github-logo-circle
Kata Containers is an open source project and community working to build a standard implementation of lightweight Virtual Machines (VMs) that feel and perform like containers, but provide the workload isolation and security advantages of VMs. https://katacontainers.io/
Role in this project:
userDevOps Engineer & System Architect
Contributions:199 reviews, 71 PRs, 20 pushes in 2 years 1 month
Contributions summary:Jeremi primarily focused on improving the build and deployment processes for Kata Containers. They implemented changes to the CI/CD pipeline, specifically within the GitHub Actions workflow, including creating a skeleton for a VFIO job and adapting test setups for the new environment. They also addressed issues with caching and artifact ownership during builds. Their work involved modifying scripts for image creation, system configuration, and test execution to ensure the system worked correctly in CI and deployment.
firecrackervirtualizationociworkloadvdi
jepio/jover

Feb 2015 - Jun 2021

Contributions:76 pushes, 20 branches in 6 years 5 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
Jeremi Piotrowski - Principal Deep Learning Performance Engineer - Training At Scale at NVIDIA