职位描述:
1. 参与端侧RTOS AI推理框架的设计与研发,支持公司内部AI业务广泛落地,并参与维护运营。
2. 优化嵌入式RTOS设备上AI推理框架性能与存储空间,优化DNN推理在资源受限的设备上的开销。
3. 与其他部门紧密合作,协同开发针对嵌入式异构设备的高性能算子实现。
4. 持续学习与研究最新端侧AI推理加速技术,逐步扩展AI推理框架能力。
职位要求:
1. 计算机相关专业、基础扎实。熟练掌握C/C++及Linux平台开发环境,具备系统框架开发架构能力。
2. 熟练掌握Mace、TensorFlow Lite、MNN、Paddle-lite等至少一种端侧神经网络推理框架,有框架开发与性能调优经验。
3. 熟悉模型轻量化技术、DNN 算子优化加速技术,有算子开发经验者优先;有运营过端侧AI推理框架经验,或为端侧开源AI推理框架贡献过代码的优先。有相关顶会论文发表者优先。
4. 熟悉CMSIS-NN、Eigen、SNPE、OpenCL等端侧计算加速引擎与框架者优先。
5. 熟悉嵌入式操作系统(比如 FreeRTOS, Zephyr, Nuttx,LiteOS等)相关知识,有ARM-M、A系列嵌入式系统软件开发经验者优先;
6. 对端侧高性能计算,异构计算,体系结构和性能优化工作有强烈的兴趣,能及时关注和学习业界最新技术。
7. 具有良好的团队沟通、协作和管理能力。
招聘部门:
小米
工作地点:
北京市 ID:A207355A
面试建议:
小米正在寻找一位能够推动端侧AI技术边界的高级AI框架研发工程师。这个职位最核心的挑战在于如何在资源受限的嵌入式设备上实现高效的AI推理性能。面试官会特别关注你在端侧AI框架开发方面的实际经验,特别是对主流推理框架的深度理解和优化能力。 建议你在面试前重点准备以下几个方面:首先,确保你能够详细解释你参与过的端侧AI项目,特别是性能优化和内存占用降低的具体方法。其次,准备好展示你对不同嵌入式操作系统的理解,以及如何在这些系统上实现高效计算。最后,不要忽视团队协作能力的展示,因为这份工作需要频繁与其他部门合作。记得带上你的代码样本或项目文档,这能大大增加你的可信度。
在线咨询
请输入您的问题:
提示:由 AI 生成回答,可能存在错误,请注意甄别。