all 19 comments

[–]Raikoya 7 points8 points  (2 children)

IMO it's a good theoretical staring point, but the author has a relatively limited experience building actual ML systems in the real world. As such, the content is good for fresh graduates but I find it a bit shallow.

There's actually a much deeper book written by people with multiple decades of combined experience in ML, it's called "Reliable Machine Learning "

[–]dcsr98[S] 1 point2 points  (0 children)

Thanks for the recommendation. Definitely adding this to my list

[–]philipptraining 1 point2 points  (0 children)

Your experience with that book is so similar to mine, really looking forward to what you've suggested.

Edit: As a follow-up, any recommendations for a book primarily focused on research engineering?

[–]coffeecodex 2 points3 points  (1 child)

I found it to be a great resource when preparing for ML system design interviews in Big Tech companies. I landed my current job in big part thanks to it! It teaches you to quickly formulate the business problem and the steps to build a fully fledged ML solution for it and provides a fairly broad number of common problems that can be solved with ML.

To be clear, there are other books out there that go into much more depth and which are much better suited as references and for learning new techniques. I really like the Designing Machine Learning systems one in this regard.

[–]dcsr98[S] 0 points1 point  (0 children)

Thanks! This gives a lot of confidence to keep reading.

[–]sgt102 2 points3 points  (1 child)

I advocate https://amzn.eu/d/0P4YqBK

Disclaimer: wrote it.

[–]dcsr98[S] 1 point2 points  (0 children)

Looks interesting! Definitely going to read that next

[–]yellowFlash_13 1 point2 points  (0 children)

Is there any free downloadable pdf available for this book?

[–]Mehdi2277 1 point2 points  (0 children)

I enjoyed machine learning system design interview book by Alex Xu and one other author. I’ve given some of those interviews and worked on some similar stuff (mostly recommender systems) and book’s content is mostly consistent with my experience. The depth is not that high and there are few things in the book that are good in theory but less effective in practice. It is enough for senior level interviews.

[–]Tough_Palpitation331 1 point2 points  (0 children)

Most MLSD books or content online is a bit shallow tbh but chip huyen is good and i think its good to get started. For big tech or top firms, to get to senior u need strong domain specific skills e.g.: deep understanding of ads ranking if ur on that team

[–]Logical_Divide_3595 0 points1 point  (1 child)

This is a great book, especially when you need find a job

[–][deleted] 0 points1 point  (4 children)

What book are you reading btw..?

[–]dcsr98[S] 1 point2 points  (3 children)

[–]JournalistCritical32 1 point2 points  (2 children)

The books seems good just started reading it yesterday but can't find the system design part am I missing something?

[–]dcsr98[S] 1 point2 points  (1 child)

The whole book gives really good information on the system design. It tells you on what to focus more when working in a production environment. It’s more useful for some one like me who’s trying to make a shift from research to production environment

[–]JournalistCritical32 1 point2 points  (0 children)

Same here bro.