Dimitrios Sinodinos
ML Research Scientist Intern at Cerebras Systems- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
English Native or bilingual proficiency
-
French Native or bilingual proficiency
-
Greek Limited working proficiency
Topline Score
Bio
Credentials
-
Certificate of completion Quebec Scientific Entrepreneurship Program (QcSE)
V1 StudioDec, 2022- Nov, 2024 -
PyTorch for Deep Learning with Python Bootcamp
UdemyJan, 2021- Nov, 2024 -
AWS IoT: Developing and Deploying an Internet of Things
Amazon Web Services (AWS)Nov, 2020- Nov, 2024
Experience
-
Cerebras Systems
-
United States
-
Computer Hardware
-
200 - 300 Employee
-
ML Research Scientist Intern
-
Jan 2023 - Present
-
-
-
Mila - Quebec Artificial Intelligence Institute
-
Canada
-
Higher Education
-
300 - 400 Employee
-
PhD Student Researcher
-
Sep 2021 - Present
-
-
-
McGill University
-
Canada
-
Higher Education
-
700 & Above Employee
-
Machine Learning Research Intern
-
May 2021 - Aug 2021
• Complete an extensive literature review of the state-of-the-art papers on multitask learning. • Implement a multitask deep learning network in PyTorch to perform semantic segmentation, surface normals prediction, and depth estimation on several benchmark datasets. • Optimize training time by appropriately leveraging resources from remote systems in Google Colab environment. • Improve upon a state-of-the-art baseline to achieve a relative per-task improvement of 3.72% across all performance metrics (i.e. pixel accuracy, depth error, normal angle distance, etc).
-
-
-
GSoft
-
Canada
-
Software Development
-
100 - 200 Employee
-
Full Stack Software Developer Intern
-
May 2020 - Sep 2020
• Implement new features for Sharegate Desktop using C# (.NET) in the backend and WPF in the frontend • Collaborate with UI/UX designers to continuously improve the user experience and the overall value of the application • Leverage Microsoft APIs (CSOM, REST, GRAPH) to communicate with SharePoint and Microsoft Teams • Participate in all phases of the software development cycle (Design, Implementation, Review, Testing, QA, etc.) • Implement new features for Sharegate Desktop using C# (.NET) in the backend and WPF in the frontend • Collaborate with UI/UX designers to continuously improve the user experience and the overall value of the application • Leverage Microsoft APIs (CSOM, REST, GRAPH) to communicate with SharePoint and Microsoft Teams • Participate in all phases of the software development cycle (Design, Implementation, Review, Testing, QA, etc.)
-
-
-
Behaviour Interactive
-
Canada
-
Computer Games
-
700 & Above Employee
-
Game Programmer Intern
-
May 2019 - Aug 2019
• Program different game components using C++ and Unreal Engine tools • Identify and solve problems to improve the game’s visual aspect and gameplay • Integrate new game components (special effects, animations, sounds) and refine the interactions between them to create an appealing and fun game • Develop and improve several game components (AI, graphics, sound, network, tools, etc.) • Work with artists and game designers to identify constraints and solve problems • Program different game components using C++ and Unreal Engine tools • Identify and solve problems to improve the game’s visual aspect and gameplay • Integrate new game components (special effects, animations, sounds) and refine the interactions between them to create an appealing and fun game • Develop and improve several game components (AI, graphics, sound, network, tools, etc.) • Work with artists and game designers to identify constraints and solve problems
-
-
-
BOMBARDIER
-
Canada
-
Aviation and Aerospace Component Manufacturing
-
700 & Above Employee
-
Project Engineer Intern
-
May 2018 - Sep 2018
• Create, harmonize and track compliance to various schedules required to manage technical/ product development projects • Coordinate and follow-up to ensure Supplier/BA main deliverables are available as per schedule • Manage priorities, and the communication and harmonization of these priorities with various stakeholders • Produce governance visibility for the projects • Implement or improve operational processes • Create, harmonize and track compliance to various schedules required to manage technical/ product development projects • Coordinate and follow-up to ensure Supplier/BA main deliverables are available as per schedule • Manage priorities, and the communication and harmonization of these priorities with various stakeholders • Produce governance visibility for the projects • Implement or improve operational processes
-
-
Education
-
McGill University
Doctor of Philosophy - PhD, Machine Learning -
McGill University
Bachelor of Engineering - BEng, Electrical and Computer Engineering -
Vanier College
Diploma of College Studies, Pure and Applied Science