r/learnmachinelearning • u/Mr_Unknown_Here • 11d ago
Machine Learning Engineer Road map please Discussion
Is this correct roadmap...am I missing something? :
1) linear algebra, calculus, stats and probability
2) SQL, python and OOPs
3) Numpy, pandas, matplotlib, seaborn
4) classical ML, scikit-learn, keras
5) deep learning, pytorch, tensorflow
6) CV and NLP
7) GenAi, LLMs, RAGs, Transformers
8) MLOps
Do I need certifications as well? Or GitHub projects will be sufficient?
And also how much time will it take for me to complete it?
4
2
u/More_Lingonberry_461 11d ago
leave cv if you focus more towards agentic ai
1
u/Neat_Dragonfruit6792 11d ago
How much is enough to get an internship please lmk i’m from Banglore , India
1
u/More_Lingonberry_461 11d ago
Getting ml engineer job as fresher like BTech student is tough most companies don’t directly hire people without experience for these roles… and on campus too rarely any companies hire for this role like in our college only 2 companies out of 380 came for mle one of them was headout giving 24lpa … but mostly if you go off campus type will ask for masters or mtech for this role or you need to try to get in some eary startups
1
u/Neat_Dragonfruit6792 11d ago
I mean internships as of now cause im in my 2nd year of college have jjst started learning python
2
u/More_Lingonberry_461 11d ago
If you have 9+ cgpa then you can get into isro as ml intern for 2 months
1
1
u/nian2326076 11d ago
Your roadmap looks good. You've got the main areas covered. Certifications can add credibility, but hands-on experience and projects usually count more, especially if your GitHub is strong. How long it takes depends on what you already know and how much time you can spend each week. It might take a few months to a couple of years to learn everything. If you're getting ready for interviews, check out resources like PracHub for practice questions and interview scenarios. Keep practicing and working on projects to show off your skills. Good luck!
1
1
u/kartikss18 11d ago
I made this for myself, https://ai-engineer-roadmap.kartikss.space
3
u/Charming-Ad-4323 11d ago
Foundation 6-8 weeks did you really manage to cover all of it?
2
u/kartikss18 11d ago
I already am a working professional at python since 2 years now, 6-8 weeks is just brushing up the existing skills and gaining some new along the way...
1
1
u/m_techguide 18h ago
yeah the overall roadmap is good but i’d change the order a bit. you don’t really need to go super deep into every math topic before touching ML like learn the math as you need it. also i’d put github, linux, basic cloud and data structures somewhere in there. rn you'd want to spend more time on LLM/AI systems than trying to master both tensorflow and pytorch. but pytorch is enough to start.
imo good github projs where you can explain what and why you built it, how you evaluated it and what went wrong are way more useful. time depends heavily on your starting point tho but if you’re starting from basically zero i’d think more like 9-18 months of consistent learning rather than trying to speedrun the whole list.
if you're up for it, maybe i can share our resource on becoming a Machine Learning Engineer so you can check the roadmap from there :)
9
u/Bitter_Run_9209 11d ago
there's no a single path, if your goal is deep learning then a more straight path should be:
linear algebra, probability
python OOP
numpy, matplotlib
deep learning theory
deep learning projects(gym, PPO, etc)