Machine learning is a significantly different discipline in computer science from web development and mobile app development. ML is closer to the field of statistics and data science than to software engineering.
It's also not an easy discipline to step into. I work at an AI company as a frontend engineer, not directly in ML or AI though. Most of the ML and AI engineers at the company have master's degrees and Ph.D's with specializations in machine learning or artificial intelligence. Not all but most. Many job postings for ML positions require advanced degrees. I'm not saying you can't do it, but get ready for a lot of work.
I would recommend trying some of the tutorials available on Google's Tensorflow website (tensorflow.org/tutorials). If you don't find the tutorials interesting, then ML may not be for you.