工作职责
1. 基于移动端GPU平台,对机器学习算法进行性能优化、基础算法库设计;
2. 跟踪机器学习算法、高性能异构计算领域技术发展,为机器学习平台提出创新构想,推动机器学习平台性能提升;
3. 负责将机器学习算法移植到实际产品中,提升产品的质量、性能和稳定性;
4. 负责和上下游同事对接,编写相关技术文档。
任职要求
1. 全日制本科以上学历,计算机/电子相关专业,3年以上算法优化经验;
2. 精通C/C++、数据结构和设计模式,具备一定的系统软件架构能力;
3. 对以下一种或多种异构计算硬件体系结构、并行计算有深入研究和实践经验:①ARM/x86/MIPS等CPU上算法性能优化经验,熟悉汇编指令(如ARMv7/v8-A)、多线程编程,各种内存管理技术;
②CEVA/TJ TDAx/Cadence/Movidious/Hexagon等DSP上算法性能优化经验,熟悉DMA操作,内存优化;
③Nvidia/AMD/Adreno/Mali/PowerVR等GPU上算法性能优化经验,熟悉CUDA/OpenCL/OpenGL/Meta编程、性能调优;
4. 熟悉主流机器学习平台框架、推理框架优先;
5. 熟悉主流手机特性,具备一定的Android/ios应用软件开发能力优先;
6. 具备良好的团队合作意识,优秀的沟通和学习能力。