6-Month Roadmap to Becoming a Machine Learning Engineer for Free

(Thanks to Brij kishore Pandey)

19 free lessons to get you interview-ready and move ahead of 90% of people.

Follow these steps in the specified order to ensure success:

๐— ๐—ผ๐—ป๐˜๐—ต ๐Ÿญ: ๐— ๐—ฎ๐˜๐—ต๐—ฒ๐—บ๐—ฎ๐˜๐—ถ๐—ฐ๐˜€ & ๐—ฆ๐˜๐—ฎ๐˜๐—ถ๐˜€๐˜๐—ถ๐—ฐ๐˜€

Weeks 1-2: Study Linear Algebra concepts –ย https://lnkd.in/eabKGp_p

Weeks 3-4: Continue with Calculus and Probability & Statistics.
Practice problems to solidify your understanding –ย https://lnkd.in/ea2DmZ2d

๐— ๐—ผ๐—ป๐˜๐—ต ๐Ÿฎ: ๐—ฆ๐—ค๐—Ÿ & ๐——๐—ฎ๐˜๐—ฎ๐—ฏ๐—ฎ๐˜€๐—ฒ๐˜€ ๐—ฎ๐—ป๐—ฑ ๐— ๐—ผ๐—ฟ๐—ฒ ๐—ฆ๐˜๐—ฎ๐˜๐—ถ๐˜€๐˜๐—ถ๐—ฐ๐˜€

Weeks 1-2: Learn SQL basics –ย https://lnkd.in/ea2DmZ2d

Weeks 3-4: Continue studying Probability & Statistics. Apply statistical concepts in SQL where possible.

๐— ๐—ผ๐—ป๐˜๐—ต ๐Ÿฏ: ๐—–๐—ผ๐—ฟ๐—ฒ ๐—–๐—ผ๐—ป๐—ฐ๐—ฒ๐—ฝ๐˜๐˜€ ๐—ผ๐—ณ ๐— ๐—ฎ๐—ฐ๐—ต๐—ถ๐—ป๐—ฒ ๐—Ÿ๐—ฒ๐—ฎ๐—ฟ๐—ป๐—ถ๐—ป๐—ด

Weeks 1-2: Go through Google’s ML Crash Course –ย https://lnkd.in/eT7NiGp6

Weeks 3-4: Go through Andrew Ng’s ML Course –ย https://lnkd.in/e964AiC7

๐— ๐—ผ๐—ป๐˜๐—ต ๐Ÿฐ: ๐—ฃ๐—ฟ๐—ผ๐—ด๐—ฟ๐—ฎ๐—บ๐—บ๐—ถ๐—ป๐—ด ๐—ฆ๐—ธ๐—ถ๐—น๐—น๐˜€ (๐—ฃ๐˜†๐˜๐—ต๐—ผ๐—ป & ๐—Ÿ๐—ถ๐—ฏ๐—ฟ๐—ฎ๐—ฟ๐—ถ๐—ฒ๐˜€)

Weeks 1-2: Learn Python basics.ย https://lnkd.in/euyfHHxa

Weeks 3-4: Start with Python libraries for Machine Learning.

โ€ข Scikit-learn –ย https://lnkd.in/eqFhCwXt
โ€ข TensorFlow –ย https://lnkd.in/e6RWbe9h
โ€ข PyTorch –ย https://lnkd.in/efhPxZPM

๐— ๐—ผ๐—ป๐˜๐—ต ๐Ÿฑ: ๐— ๐—ผ๐—ฑ๐—ฒ๐—น ๐—ง๐—ฟ๐—ฎ๐—ถ๐—ป๐—ถ๐—ป๐—ด & ๐—ง๐˜‚๐—ป๐—ถ๐—ป๐—ด ๐—ง๐—ฒ๐—ฐ๐—ต๐—ป๐—ถ๐—พ๐˜‚๐—ฒ๐˜€, ๐—”๐—ฑ๐˜ƒ๐—ฎ๐—ป๐—ฐ๐—ฒ๐—ฑ ๐——๐—ฒ๐—ฒ๐—ฝ ๐—Ÿ๐—ฒ๐—ฎ๐—ฟ๐—ป๐—ถ๐—ป๐—ด ๐— ๐—ผ๐—ฑ๐—ฒ๐—น๐˜€

Weeks 1-2: Learn about model training and tuning techniques.

โ€ข Intermediate ML –ย https://lnkd.in/e89AmkzE
โ€ข Hyperparameter Tuning –ย https://lnkd.in/ezEnqeG2

Weeks 3-4: Start with Advanced Deep Learning Models.

โ€ข Stanford’s CS231n (CNNs) –ย http://cs231n.github.io/
โ€ข Deep Learning Book –ย https://lnkd.in/e_utEgZM

๐— ๐—ผ๐—ป๐˜๐—ต ๐Ÿฒ: ๐——๐—ฒ๐—ฝ๐—น๐—ผ๐˜†๐—บ๐—ฒ๐—ป๐˜, ๐— ๐—ผ๐—ป๐—ถ๐˜๐—ผ๐—ฟ๐—ถ๐—ป๐—ด, & ๐— ๐—ฎ๐—ถ๐—ป๐˜๐—ฒ๐—ป๐—ฎ๐—ป๐—ฐ๐—ฒ ๐—ฎ๐—ป๐—ฑ ๐—ฅ๐—ฒ๐˜€๐˜‚๐—บ๐—ฒ ๐—ฃ๐—ฟ๐—ฒ๐—ฝ๐—ฎ๐—ฟ๐—ฎ๐˜๐—ถ๐—ผ๐—ป, ๐—ฆ๐—ผ๐—ณ๐˜ ๐—ฆ๐—ธ๐—ถ๐—น๐—น๐˜€ & ๐—ง๐—ถ๐—ฝ๐˜€

Weeks 1-2: Learn about deployment, monitoring, and maintenance.

โ€ข Docker –ย https://lnkd.in/esXHzx9k
โ€ข Git –ย https://lnkd.in/esQ8FMxS
โ€ข AWS ML –ย https://lnkd.in/eZcdQPee
โ€ข Azure ML –ย https://lnkd.in/e5fvmvtk

Weeks 3-4: Prepare your resume and improve your soft skills Resume and Soft Skills & Tips, and work on projects.

โ€ข 217 Machine Learning Projects –ย https://lnkd.in/e5kyv3Tv

Set realistic goals.

Practice is key โ€” so work on projects and apply your knowledge to real-world problems for the best learning experience.

Don’t try to learn everything about machine learning in 6 months.

Focus on learning the basics and then start working on your own projects.

Machine learning is a fascinating field with endless possibilities.