I am a Junior Data Scientist based in London with a strong background in Engineering Sciences.
I have been self-learning Machine Learning and related skills throughout the past year, leveraging my background in Maths and Engineering Sciences.
Here, I share a list of machine learning books that are now on my bookshelf.
Most of these books have a free version available on their website and can be ordered from Amazon. I have included links to relevant HN discussions, as it is how I found out about these books in most of the cases.
I went through both for my dissertation but settled on ESL.
It depends on your needs, AISL is fairly mathematical while ESL focuses more on concept - it is better to develop your understanding of the algorithms.