Member Of Technical Staff at Mila - Quebec Artificial Intelligence Institute
United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Omar Younis is a research-driven software engineer with 7 years of experience building and improving reinforcement learning systems, currently contributing at the intersection of industry and academia as a Member of Technical Staff at Silverstream AI and a Research Engineer at Mila. His work spans foundational RL and generative flow networks for robotics, with prior projects in genomic selection and embodied AI for humanoid robots, demonstrating a strong applied-research background. An active open-source contributor, he improved rendering, GUI, and video-recording features in the widely used OpenAI Gym/Gymnasium toolkits, adding practical tooling that benefits RL experiment reproducibility and developer ergonomics. Comfortable across full-stack development, QA, and research engineering, he combines hands-on code contributions with rigorous testing and environment design. He holds a Master’s in Artificial Intelligence from the University of Bologna and completed a distributed deep learning thesis at EPFL, reflecting both theoretical depth and systems-level engineering.
7 years of coding experience
2 years of employment as a software developer
Bachelor's degree, Computer engineering, Bachelor's degree, Computer engineering at Università degli Studi di Brescia
Master's degree, Artificial Intelligence, Master's degree, Artificial Intelligence at Alma Mater Studiorum – Università di Bologna
Visiting Student, Master Thesis, Distributed optimization for Deep Learning, Visiting Student, Master Thesis, Distributed optimization for Deep Learning at EPFL
A toolkit for developing and comparing reinforcement learning algorithms.
Role in this project:
Full-stack Developer
Contributions:36 reviews, 23 commits, 26 PRs in 8 months
Contributions summary:Omar primarily contributed to enhancing the `gym/envs/toy_text/frozen_lake.py` environment by integrating a Pygame-based GUI. This involved adding visual elements, dynamic window sizing, and image improvements. Further contributions included adding support for `rgb_array` rendering, refactoring, and resolving documentation and render API issues across multiple environments. They demonstrated proficiency in modifying and extending existing reinforcement learning environments within the Gym toolkit.
An API standard for single-agent reinforcement learning environments, with popular reference environments and related utilities (formerly Gym)
Role in this project:
Back-end Developer / QA Engineer
Contributions:10 reviews, 7 commits, 16 PRs in 2 months
Contributions summary:Omar primarily contributed to improving the functionality and quality of the `gymnasium` library. They addressed bugs related to video recording features by removing an auto-close function and resolving rendering warnings, and also implemented a new `RecordVideoV0` wrapper. Additionally, the user made enhancements to environment registration and testing frameworks, reflecting a focus on both feature development and improving the testing and quality assurance aspects 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.