Surag Nair

Senior ML Scientist at Genentech

Palo Alto, 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
Surag Nair is a Principal ML Scientist with 11 years of experience applying machine learning to genomics, therapeutic design, and agentic AI evaluation, currently leading ML efforts at Genentech. He holds a PhD and MS in Computer Science from Stanford and a BE in Electrical Engineering from IIT Delhi, blending deep academic rigor with industry impact. His work spans DNA/mRNA therapeutic optimization, multi-omics integration for target discovery, and benchmarking agentic AI in computational biology. On GitHub he’s contributed production-ready implementations of AlphaZero and translated CS230 code examples into PyTorch/TensorFlow, reflecting a strong foundation in both research and reproducible engineering. Colleagues value his ability to bridge algorithmic innovation with practical model training and evaluation pipelines that move biology-focused ML from prototype to practice.
code10 years of coding experience
bookIndian Institute of Technology Delhi (IIT Delhi)
bookDoctor of Philosophy Computer Science, Doctor of Philosophy Computer Science at Stanford University
github-logo-circle

Github Skills (13)

neural-network10
pytorch10
tensorflow10
python10
reinforcement-learning10
deeplearning-ai9
machine-learning9
deep-learning9
computer-vision9
faster-rcnn8
keras8
mask-rcnn8
natural-language-processing8

Programming languages (10)

JavaC++RCSSCTeXJavaScriptLua

Github contributions (5)

github-logo-circle
suragnair/alpha-zero-general

Nov 2017 - Jan 2023

A clean implementation based on AlphaZero for any game in any framework + tutorial + Othello/Gobang/TicTacToe/Connect4 and more
Role in this project:
userBack-end Developer
Contributions:110 commits, 64 PRs, 113 pushes in 5 years 2 months
Contributions summary:Surag primarily contributed to the implementation of core components of an AlphaZero implementation, focusing on the neural network and game logic elements. Their work involved creating the foundational classes for different game-related components, including the `Game`, `Coach`, `Arena`, and `NNet` files, indicating a focus on the underlying algorithmic architecture. The user subsequently updated and debugged the neural network components and integrated them with the MCTS algorithm.
alphagoin-gamealpha-zerogomokutensorflow
Code examples in pyTorch and Tensorflow for CS230
Role in this project:
userML Engineer
Contributions:42 commits, 2 PRs, 22 pushes in 1 month
Contributions summary:Surag focused on translating and implementing code examples for training and evaluation in PyTorch and TensorFlow within the context of computer vision and natural language processing. Their contributions include modifications to training and evaluation scripts, the addition of a dropout layer, and the creation of data loaders. The user's work is directly related to model training and evaluation.
pytorchdeep-learningcomputer-visiontensorflownatural-language-processing
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
Surag Nair - Senior ML Scientist at Genentech