Senior Machine Learning Scientist I at Pyro Probabilistic Programming Language (PPL)
Cambridge, Massachusetts, United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Yerdos Ordabayev is a Senior Machine Learning Scientist with six years of experience building and deploying large-scale ML systems for biomedical data, currently driving ML efforts at Generate Biomedicines in Cambridge. He specializes in probabilistic modeling and deep generative models (Transformers, variational inference, probabilistic graphical models) and has engineered foundation-model workflows trained on trillions of tokens for single-cell modalities. A core contributor to Pyro/NumPyro/Funsor, he has extended probabilistic programming with parallel-scan inference and efficient vectorized components used in time-series and discrete-latent modeling. His work bridges research and production: he has led development of Cellarium ML and CellariumGPT, optimized multi-GPU data loaders and PCA algorithms for billion-scale datasets, and published in high-impact life-science journals. Colleagues rely on him for mentoring and for deep framework expertise (PyTorch, JAX, Pyro) that often involves modifying core APIs to unlock new performance and functionality.
6 years of coding experience
6 years of employment as a software developer
Doctor of Philosophy - PhD Computational and Molecular Biophysics, Doctor of Philosophy - PhD Computational and Molecular Biophysics at Washington University School of Medicine in St. Louis
Deep universal probabilistic programming with Python and PyTorch
Role in this project:
Back-end Developer & AI/ML Engineer
Contributions:99 reviews, 91 commits, 76 PRs in 2 years 6 months
Contributions summary:Yerdos contributed to the Pyro probabilistic programming library by addressing bug fixes and improving code efficiency. Their work included fixing issues in the `MaskedMixture` distribution and expanding the functionality of the `MaskedDistribution`. They also introduced a vectorized Markov Messenger, enhancing the library's capabilities for time-series modeling and inference. Furthermore, the user improved documentation and addressed typos within the library.
Contributions:3 releases, 135 reviews, 249 PRs in 2 years 2 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
Yerdos Ordabayev - Senior Machine Learning Scientist I at Pyro Probabilistic Programming Language (PPL)