职位描述:
1. 负责AI编译框架的设计、开发与性能优化工作
2. 负责模型转换、图优化、量化等工具链相关工作
3. 参与自动驾驶算法在端侧的模型部署工作
职位要求:
1. 计算机、机器学习、人工智能等方向硕士及以上学历,熟悉计算机原理、编译原理等相关知识
2. 扎实的编程基础(Python/C++)与良好的工程习惯
3. 熟悉AI编译框架(如TVM、MLIR等)的架构设计和原理
4. 有异构计算优化经验者优先 (CUDA/CUTLASS, HVX, NEON等)
招聘部门:
小米
工作地点:
北京市 ID:A142168
面试建议:
面试小米自动驾驶-AI编译框架研发工程师这个职位,你需要特别关注几个关键点。首先这个岗位不仅要求扎实的编程基础,更重要的是对AI编译框架(TVM/MLIR)有深入理解,这是区别于普通AI工程师的核心要求。其次,自动驾驶场景下的端侧部署经验是加分项,因为这意味着你需要考虑实时性和资源受限环境下的优化问题。 建议你在面试前重点准备几个方面:编译框架相关的项目经验要能详细说明你参与的架构设计和优化工作;准备好解释模型转换、图优化等工具链开发中的技术细节;如果你有异构计算优化经验,要能清晰描述优化方法和效果。面试官很可能会让你现场分析一个编译优化问题,所以复习下编译原理和性能优化技巧很有必要。另外,虽然职位描述没明确要求,但了解自动驾驶算法特点会让你在讨论端侧部署时更有优势。