Elías Snorrason

Machine Learning Engineer at Cleanlab

Iceland
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
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.
code10 years of coding experience
job2 years of employment as a software developer
bookMaster of Science - MS, Physics, Master of Science - MS, Physics at Háskóli Íslands
stackoverflow-logo

Stackoverflow

Stats
11reputation
92reached
0answers
1question
github-logo-circle

Github Skills (27)

image-analysis10
data-validation10
python10
data-science10
scikit10
machine-learning10
scikit-learn10
computer-vision10
api-design9
type-checking8
pytest8
typehinting8
ai8
computer-engineering8
data-cleaning8

Programming languages (7)

JuliaTypeScriptDockerfileShellJupyter NotebookPythonDart

Github contributions (5)

github-logo-circle
cleanlab/cleanlab

Jul 2022 - Jan 2023

The standard data-centric AI package for data quality and machine learning with messy, real-world data and labels.
Role in this project:
userBack-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.
operationdata-preprocessingtext-annotationreal-world-datadata-labeling
cleanlab/cleanvision

Jan 2023 - Jan 2023

Automatically find issues in image datasets and practice data-centric computer vision.
Role in this project:
userData 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.
computer-visiondata-centric-aidata-explorationdata-profilingdata-quality
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