-
Working at Hopsworks as a software developer is great! 😎
Riccardo Grigoletto
Data Scientist

What’s the most important thing people should know about your field?
It's extremely important to collaborate with your team.
How did you come to join Hopsworks?
I had the opportunity to work with Hopsworks during a Hackathon in 2019. I was fascinated by the platform they were developing and so after my Master's thesis I decided to apply for an open Industrial PhD position at the company and joined it.
What's your current role/project you are working on?
I am currently working as a software developer. I am involved with a project called Maggy, a Python open source library that makes it easier for the users to run Machine Learning experiments (e.g. Hyperparameter Optimization) using multiple processors.
What's the funniest part of your job?
There are several cool sides of my job. First, I am surrounded by young, smart and funny colleagues coming from several parts of the world (we have employees from all continents). Second, I can participate and meet a huge amount of like-minded people at conferences and meetups. Third, we adopted the new hybrid working place concept and so I can decide whether to stay at home or go to the office for work.

Favourite programming language?
I have been working mainly with Python in the last few years and it has been great so far. If you are starting with programming and you are interested in learning Python, I suggest you spend some time on realpython.com from Dan Bader. It's a great website.
Why should someone want to join your team?
Working at Hopsworks as a software developer is great. You will be part of a vibrant and young team, you will have the possibility to work on projects that will directly shape the platform and services that we provide. We work with a horizontal organization structure so everyone has an impact, from the senior VP to the junior developer.
Mac, Windows or Linux?
I recently switched to MacOS for daily work but I am still using Ubuntu at home.