Bilal Khan

Research Engineer at Isomorphic Labs

Canada
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
Bilal Khan is a research engineer with nine years of experience building and optimizing large-scale ML training and inference systems, currently at Isomorphic Labs. He has driven practical improvements across PyTorch and Hugging Face Transformers—enabling robust checkpointing and optimizer scheduling that streamline fine-tuning workflows—and has interned on core performance teams at NVIDIA and Databricks working on GPU memory, kernel autotuning, and multi-thousand-GPU training runs. His background includes large-scale optimizer research with Google Brain and hands-on LLM training and inference engineering at Cohere, giving him deep fluency in CUDA, NCCL, distributed parallelism, and productionizing model stacks. Based in Canada and trained at the University of Waterloo, Bilal mixes research rigor with production pragmatism and prefers to be contacted via bilal2vec.com or bilal2vec@gmail.com.
code8 years of coding experience
job2 years of employment as a software developer
bookBachelor of Software Engineering, Bachelor of Software Engineering at University of Waterloo
languagesEnglish
github-logo-circle

Github Skills (13)

transformers10
pytorch10
machine-learning10
deeplearning-ai10
nlp10
checkpoint10
deep-learning10
python10
fine-tuning10
adam10
checkpointing10
hub9
language-model9

Programming languages (7)

DockerfileRustTeXJavaScriptSwiftJupyter NotebookPython

Github contributions (5)

github-logo-circle
huggingface/transformers

Oct 2019 - Dec 2019

🤗 Transformers: State-of-the-art Machine Learning for Pytorch, TensorFlow, and JAX.
Role in this project:
userML Engineer
Contributions:12 commits, 4 PRs, 26 comments in 2 months
Contributions summary:Bilal primarily focused on modifying existing training scripts within the Hugging Face Transformers library. Their contributions centered around enhancing the training process, specifically by enabling the saving and loading of optimizer and scheduler states, and allowing training to resume from saved checkpoints. They also made minor improvements to documentation. These changes streamline the fine-tuning process for various language models within the library.
pythonbertspeech-recognitionstate-of-the-artflax
bilal2vec/data-science-bowl

Feb 2018 - Feb 2020

data-science-bowl
Contributions:22 PRs, 514 pushes, 28 branches in 1 year 11 months
pythonsciencedata-sciencemachine-learningbowl
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
Bilal Khan - Research Engineer at Isomorphic Labs