I was also misguided by this notion that no one gives data science or machine learning full time roles to freshers. Well, its completely false, I have seen many of my friends getting full-time data scientist and machine learning roles. Key point is that they had at least 2 internships as data scientist inern. Getting internship positions as data scientist is not very difficult, there are a lot of openings for it, just we need to be clear with statistics and concepts required for data science and machine learning. Krish Naik playlist helps a lot in cracking such opportunities, so dont be mislead. Good luck!