Elías Snorrason is a Machine Learning Engineer with a decade of experience building data-centric ML systems from Iceland, currently contributing at Cleanlab. He combines a strong physics background (MSc) and teaching experience with hands-on engineering work, improving core API usability and type safety in open-source tooling. His contributions to prominent Cleanlab projects include refactoring critical training workflows and enhancing image dataset quality tools in cleanvision, evidencing both backend and data-quality expertise. Known for pragmatic code improvements—clearer interfaces, better tests, and performance-minded refactors—he bridges research-grade rigor with production readiness.
10 years of coding experience
2 years of employment as a software developer
Master of Science - MS, Physics, Master of Science - MS, Physics at Háskóli Íslands
The standard data-centric AI package for data quality and machine learning with messy, real-world data and labels.
Role in this project:
Back-end Developer & ML Engineer
Contributions:10 releases, 500 reviews, 34 commits in 5 months
Contributions summary:Elías primarily focused on improving the `CleanLearning.fit()` method, which is central to the project's data-centric AI capabilities. They refactored the method by introducing an alias for the `labels` argument and adding type hints, ensuring compatibility with the scikit-learn framework. The changes were focused on providing better API compatibility and usability. The user also enhanced the validation module by annotating function arguments and return values, improving the overall robustness of the project.
Automatically find issues in image datasets and practice data-centric computer vision.
Role in this project:
Data Scientist
Contributions:51 reviews, 7 commits, 1 PR in 24 days
Contributions summary:Elías contributed significantly to the `cleanvision` project, focusing on image property analysis and data quality improvements. Their work involved implementing and testing image property helpers, specifically related to brightness calculation and normalization. They refactored code for clarity and efficiency, addressing import issues and improving test coverage. The user also collaborated on the project, as evidenced by co-authored commits.
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
Elías Snorrason - Machine Learning Engineer at Cleanlab