Igor Saprykin

Research Engineer at Google DeepMind

San Francisco, California, 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

🤩
Rockstar
🎓
Top School
Igor Saprykin is a Research Engineer based in San Francisco with eight years of experience building high-stakes infrastructure and deep learning systems across Google, Stripe, CapitalG and now Google DeepMind. He combines production-grade engineering—working on core Google Search, AdWords serving systems and TensorFlow—with hands-on ML benchmarking and optimization, contributing performance improvements to the widely used tensorflow/models repo (notably ResNet and NCF). Comfortable shipping at scale, he has led projects that bridge research and production, refactoring distributed-training scripts and multi-GPU benchmarks to boost model throughput. His background in C++ systems work and a master’s in computer science from Odessa gives him breadth across low-level performance and modern ML stacks. Notably, he moves seamlessly between improving developer-facing open-source tools and operating critical, latency-sensitive services.
code8 years of coding experience
job13 years of employment as a software developer
bookMaster's degree, Computer Science, Master's degree, Computer Science at Odessa State Polytechnic University
github-logo-circle

Github Skills (10)

keras10
machine-learning10
benchmark10
benchmarking10
tensorflow10
python10
distributed-training9
deep-learning8
resnet8
gpu8

Programming languages (5)

JavaC++Jupyter NotebookPythonEmacs Lisp

Github contributions (5)

github-logo-circle
tensorflow/models

Sep 2017 - Aug 2019

Models and examples built with TensorFlow
Role in this project:
userML Engineer
Contributions:16 commits, 25 PRs, 20 pushes in 1 year 11 months
Contributions summary:Igor primarily contributes to the TensorFlow models repository, focusing on benchmarking and optimizing models, particularly ResNet and NCF. They refactor existing code and add new benchmarks, testing against multiple GPUs. The user modifies scripts related to Keras and distribution strategies to integrate with the TensorFlow framework. They improve the overall performance of the models.
deep-learningtensorflow
isaprykin/os

Sep 2020 - Oct 2021

Contributions:30 commits, 35 pushes, 1 branch in 1 year 1 month
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
Igor Saprykin - Research Engineer at Google DeepMind