2026年,想从软件/算法工程师转行做‘AI芯片编译器开发工程师’,需要系统学习LLVM/MLIR和硬件架构知识吗?这个方向的职业前景和技术栈深度如何?
我目前是一名有3年经验的软件工程师,主要做后端开发和机器学习平台。最近对AI芯片很感兴趣,特别是连接算法模型和硬件(如NPU,GPU)的编译器栈,比如TVM,MLIR。想转行做AI芯片编译器开发。但我硬件基础比较薄弱,数字电路和计算机体系结构知识都忘得差不多了。想问这个转型难度大吗?是否需要回头恶补《计算机组成原理》和《数字逻辑》?技术栈上,是必须深入掌握LLVM/MLIR的框架,还是更看重对神经网络算子和硬件计算单元(如Tensor Core)的映射优化能力?这个岗位在AI芯片公司里的发展前景和不可替代性怎么样?