Is it possible to make a CS:GO Machine Learning AI?
The answer is yes:

Example of a neural network outplaying human players in DOTA.  I haven't been able to find much regarding what kind of neural network but here is what is on the OpenAI website.  If you're a beginner you can learn some basic architecture and design principles in neural networks using Python and Keras (a neural network library).