To Data Scientists and Machine Learning Engineers at top tech companies: Is it expected that a Data Scientist or ML engineer should know probabilistic graph modeling at tech companies? I am a fresher who joined as a Data Scientist recently. I am pretty comfortable with classic ML algorithms and Deep Learning techinques (specifically in NLP). But learning PGM was always on my to do list of things. However my goal is to join a tech company in SF or Seattle area as a Data ScientistASAP. I would like to utilize my time productively to land in a ML engineer job as soon as possible. I have the following questions: 1. How important is Leet Code to get into ML engineer role? 2. should I learn PGM also? TC: 150K
Why would you need PGMs for interviews? They don't test you on complex mathematical stuffs. Basic knowledge of ML, Leetcode, and system design or ML system design is what you need.
Thanks both of you who replied. So here is what I am planning to do: 1. Practice Leet Code 2. Systems design 3. Brush up statistics 4. Become proficient in SQL and Python (pandas, numpy, matplotlib, scikitlearn etc) Could you suggest any good resources for AB testing?
Definitely not necessary whatsoever. I did PGMs for PhD dissertation and have not used or even referenced them once in industry
Almost no one understands PGMs and still fewer actually use them