How to solve Machine Learning problems in the real world

4 practical tips from a Toptal freelancer

Pau Labarta Bajo
9 min readMay 19, 2022
Kai (Image by the author)

Do you want to become a professional machine learning engineer?

Are you tempted to take (yet another) online course on ML to land that first job?

Online courses on Machine Learning and Kaggle-style competitions are great resources to learn the fundamentals of machine learning. However, the daily job of a machine learning engineer requires an additional layer of skills that you won’t master there.

In this article, I will give you 4 tips to help you solve ML problems in the real world. I have learned them (the hard way) while working as a freelance ML engineer at Toptal.

By the way, if you would also like to work on a freelance basis (highly recommended!) you can check my blog post on how to become one.

The gap between ML courses and the real world

Completing many online courses on ML seems like a safe path to learning. You follow along…

--

--

Pau Labarta Bajo

I help you become a better data scientist ❤️ || Author of the Hands-on Reinforcement Learning course 🚀 || 👉🏽 https://datamachines.xyz/subscribe