Trying to make the same transition right now. I’ve got almost 10 years experience with python and data engineering and I’ve been reading tutorials and playing with projects on the side. I think I’ve got a grasp of the fundamentals and the ability to learn fast on the job, but every MLE job listing I see wants “4+ years of experience training and deploying models in a production environment” or something (even non-Sen…
Ask HN: How to pivot to a Machine Learning engineer?
51–57 of 57 posts
Re: Ask HN: How to pivot to a Machine Learning engineer?
#52Earlier quoted context omitted.
I'm looking into learning more about ML and how I can create my own models. I enjoy math, but when I read research papers the formulas sound like gibberish. I also like the idea of Kaggle competitions, do you think I need to have research-level math understanding of ML models to do well on Kaggle?
Yes, I believe you do need to have a good math understanding to understand why a model is behaving the way it is and develop intuition into where the problem might be but that comes with experience. If you're looking into ML research then absolutely you need to learn the math but if you intend to support ML as a programmer then there's plenty of space for you to do so
But for the time being, I'm just wondering if people who win Kaggle competitions implement their own algorithm, or do they just read a lot and try techniques that are already out there?
Re: Ask HN: How to pivot to a Machine Learning engineer?
#53Earlier quoted context omitted.
Yes, I believe you do need to have a good math understanding to understand why a model is behaving the way it is and develop intuition into where the problem might be but that comes with experience. If you're looking into ML research then absolutely you need to learn the math but if you intend to support ML as a programmer then there's plenty of space for you to do so
Thanks for the response! I'm torn between AI research and just implementing models with my own data, I do enjoy math but I can't seem to understand advanced math, that might change after I get an engineering degree though, or not ¯\_(ツ)_/¯ But for the time being, I'm just wondering if people who win Kaggle competitions implement their own algorithm, or do they just read a lot and try techniques that are already out t…
I can't answer you about Kaggle competitions as I never was involved in any but I imagine the novelty would be in the way people encode the datasets and maybe the cost functions they implement but the models themselves are probably based on already established archs
Re: Ask HN: How to pivot to a Machine Learning engineer?
#54I transitioned into an ML Engineer. There are different types of roles in an ML project. 1. Data scientists - These are the people who analyze the data and prepare the models. They basically deliver a jupyter notebook to us 2. ML Engineer - We take the notebooks from the Data scientists and productionize it. 3. MLOPs - These are people take care of the required infra, basically the equivalent of devops. Personally, f…
How well do you know math? Do you really know math?
Re: Ask HN: How to pivot to a Machine Learning engineer?
#55I actually wrote a blog post about this for experienced software engineers like you who are thinking of transitioning to ML, so I wanted to share it here: https://www.trybackprop.com/blog/2024_06_09_you_dont_need_a_... I write about various engineers who now work at Meta, Google, Amazon, and OpenAI who made the switch. You can see what strategies and tactics they used to do it. 1) It's "wise" if you find during your…
How much math is truly necessary to work as MLE in a company where you do not need to write papers but need to deliver working ML systems?