Stas Bekman

Senior Software Engineer (AI ML) at StasoSphere.com

Nanaimo, British Columbia, 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
Stas Bekman is a senior software engineer specializing in designing high-performance, highly scalable training and inference systems for large language models, with 24 years of engineering experience. He has led massive LLM trainings—most notably as lead engineer on BLOOM-176B and contributor to IDEFICS-80B—working across DeepSpeed, PyTorch and Hugging Face tooling to make multi-hundred-GPU projects practical. An active open-source contributor and author, he improves core ML infra (Transformers, DeepSpeed, accelerate, PyTorch) and publishes an open "Machine Learning Engineering" book that codifies his ops-to-research expertise. Beyond ML, his background spans long-term open-source leadership (mod_perl/Apache), technical authorship, entrepreneurship and angel investing, combining systems-level rigor with product and community instincts. Based in Nanaimo, BC, he consults on hard scaling/debug problems and still prefers email for outreach, reflecting a pragmatic, hands-on approach to complex ML challenges.
code24 years of coding experience
job25 years of employment as a software developer
bookB.Sc. Electrical Engineering, B.Sc. Electrical Engineering at Technion - Israel Institute of Technology
bookLevel Master/Teacher Usui Reiki, Level Master/Teacher Usui Reiki at Reiki Master/Teacher
bookFrench Proficiency Intensive french, French Proficiency Intensive french at McGill University
stackoverflow-logo

Stackoverflow

Stats
5,766reputation
1.3mreached
32answers
5questions
Badges
google-colaboratory
top-5%
machine-learning
top-5%
debugging
top-5%
github
top-5%
github-api
top-5%
python
top-5%
github-logo-circle

Github Skills (62)

pytorch10
javascript10
distributed-training10
integrate10
slurm10
python10
scripting10
css10
machine-learning10
bash10
build-system10
makefile10
integrations10
cicd10
transformer-models10

Programming languages (21)

PowerShellJavaC++CSSRustCTeXMakefile

Github contributions (5)

github-logo-circle
Central place for the engineering/scaling WG: documentation, SLURM scripts and logs, compute environment and data.
Role in this project:
userDevOps Engineer & ML Engineer
Contributions:37 reviews, 732 commits, 7 PRs in 1 year 4 months
Contributions summary:Stas's contributions primarily revolve around setting up and configuring the computational environment for large language model training and related benchmarking. They've implemented and tested bandwidth benchmarks, and they've integrated a pre-trained model from a different repository. The user has also contributed to setting up the continuous integration process through adding tools for hub syncing and email alerts related to job status on Jean Zay, as well as created tools to monitor the status of Slurm jobs.
nlpplaceslurmmodelsmachine-learning
stas00/ml-engineering

Sep 2020 - Feb 2023

Machine Learning Engineering Open Book
Role in this project:
userML Engineer & DevOps Engineer
Contributions:47 reviews, 56 commits, 71 PRs in 2 years 5 months
Contributions summary:Stas primarily contributes to the project by adding and modifying build and configuration files, particularly Makefiles, to automate building, testing, and deployment processes. The contributions include setting up a CI/CD pipeline, and managing dependencies, and documenting steps. The changes also touch on package management, specifically for Conda and PyPI, as well as adding testing frameworks. These contributions support the machine learning engineering workflow and infrastructure.
aiinferencelarge-language-modelsllmmachine-learning
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
Stas Bekman - Senior Software Engineer (AI ML) at StasoSphere.com