Mario Šaško is a software engineer with seven years of experience specializing in machine learning engineering and open-source collaboration, currently contributing at Hugging Face from Varaždin, Croatia. He has hands-on expertise with PyTorch and model internals, evidenced by bug fixes and improvements to flagship repositories like transformers, datasets, and evaluate. Mario pairs code contributions with technical writing, improving documentation clarity across major ML tooling—an indicator of both engineering precision and user-focused thinking. His background includes research and teaching roles at FER and industry internships, reflecting a strong academic foundation in computer science and practical experience bridging research and production. Notably, his contributions include migration to modern PyTorch patterns and cross-platform improvements, showing attention to maintainability and reproducible ML workflows.
7 years of coding experience
Bachelor's degree, Computer Science, Bachelor's degree, Computer Science at FER
🤗 The largest hub of ready-to-use datasets for ML models with fast, easy-to-use and efficient data manipulation tools
Role in this project:
Technical Writer
Contributions:603 reviews, 313 commits, 559 PRs in 2 years 4 months
Contributions summary:Mario primarily contributed to improving the project's documentation by addressing typos, fixing formatting issues, and updating links. Their work focused on refining the documentation for various features, including the loading of datasets, format settings, and providing instructions on how to share datasets. The edits show a concern for clarity and accuracy within the existing documentation structure, with contributions made across multiple documentation files, indicating a consistent effort to enhance the overall readability and usability of the project's resources.
🤗 Evaluate: A library for easily evaluating machine learning models and datasets.
Role in this project:
ML Engineer
Contributions:48 commits, 2 PRs, 2 pushes in 1 year 1 month
Contributions summary:Mario primarily contributed to improving the codebase's type safety, style, and consistency by fixing smaller issues, removing unused imports, and updating code. They also added cross-platform support for the datasets-cli. Furthermore, the user fixed various typos and grammatical errors in the documentation and replaced legacy torch.Tensor constructor with torch.tensor and updated the logging and caching systems. The user also fixed several issues related to the metrics and feature systems of the library.
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.