I graduated 2 years ago from a (frankly shitty) US state school with a 2.9 GPA and a Bachelor's of Arts in Computer science and no research experience.
I am well aware that this is a very poor undergraduate record. My mental health has has improved markedly since I left undergraduate and I have continued educating myself (self study/undergraduate courses).
I have the opportunity to move to a group within my company that does machine learning and statistics. Provided I take this position, will this experience be a positive mark on an application to a Master's program in a related field (comp. sci, statistics)? If so, how can I maximize the utility of this work experience in terms of admission?
More generally, what can I do to prevent myself from being permanently locked out of acceptance into graduate studies?