虽然不敢说完全不可能,但确实有难度。机器学习相关工作整体偏研究,所以相关职位比较喜欢硕士或以上学位的同学。另外,本科在具体实践经验上,普遍会差一些。机器学习领域的具体实践经验,主要是指:学术论文;有相关应用的项目;或者相关比赛三种。研究生或者以上的学历,在校期间通常都会有相关的学术论文和相关应用的实验室项目。所以本科同学要想有具体的实践经验,近乎只能做竞赛。但一起参加竞赛的也有大量硕士生和博士生,本科生想在其中脱颖而出并不容易。
我个人建议,如果想转行机器学习或者人工智能,最好去读一个相关的硕士。不仅在入行的时候压力会小很多,在以后的职业发展上也会顺畅很多:)
加油!