Sam Steingold is a Senior Quantitative Analyst and PhD mathematician with 27 years of experience translating advanced mathematical modeling into production-ready data science systems across finance, advertising, and security. He combines deep expertise in stochastic processes, Bayesian modeling, graph and text analytics, and ensemble methods with hands-on software engineering in Python, R, C/C++, Scala and distributed platforms like Hadoop and Spark. Sam has built and led data science teams, mentored contributors to large open-source projects, and contributed to notable repos including Vowpal Wabbit and Emacs data-science tooling. His work spans the full ML lifecycle—from research and trading-system design to deploying robust production models and embedding huge Boolean expressions for ML at Amazon. Comfortable both in low-latency financial environments and product-facing analytics, he brings a rare mix of formal mathematical rigor and pragmatic engineering craft. Based in New York, he often operates at the intersection of open-source collaboration and proprietary system delivery, having done “data science before it was called data science.”
27 years of coding experience
19 years of employment as a software developer
High School, High School at Moscow School 57
Master’s Degree, Applied Mathematics, Computer Science, Master’s Degree, Applied Mathematics, Computer Science at Moscow Aviation Institute (State Technical University) (MAI)
Contributions:67 commits, 43 PRs, 151 comments in 3 years 8 months
Contributions summary:Sam primarily contributed to the Emacs IPython Notebook (EIN) project by implementing features and fixing bugs related to the Jupyter notebook client within Emacs. They focused on the integration of the notebook functionality into Emacs modes by modifying and creating various modes like `ein:notebooklist-mode`, `ein:traceback-mode`, and `ein:shared-output-mode`. They also refactored existing code, improved code style, and addressed issues related to the interaction between EIN and the Jupyter server, including the kernel management and display functionalities.
Contributions:14 commits, 1 PR, 5 comments in 3 years
Contributions summary:Sam primarily focused on improving the Emacs Speaks Statistics (ESS) package by refactoring existing code and enhancing its functionality. Their contributions included optimizing code by using `dolist` instead of `mapc` + `lambda`, refactoring the usage of quoting of lambda forms, and updating keymap inheritance. Several commits involved making changes across multiple files, indicating a broad understanding of the codebase. The user also addressed bugs and improved the integration of ESS with different Emacs versions and other tools.
elispstatisticsemacsemacs-lspess
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.