首页 > 制度大全 > 高性能计算架构开发工程师职位描述与岗位职责任职要求

高性能计算架构开发工程师职位描述与岗位职责任职要求

2024-07-27 阅读 4705

职位描述

工作职责

1、负责视频增强、音质、音效算法在移动端的移植和性能优化;

2、分析与评估计算机视觉、深度学习模型在GPU、DSP、NPU上实现的可行性,制定技术规划和性能标准;

3、负责深度优化核心计算库,包括移动和桌面端的矩阵计算、卷积、图像处理的常用计算库优化;

4、参与跨平台的硬件加速引擎开发,支撑音视频算法、计算机视觉模型在Android、iOS、PC的多平台加速,确保业务稳定和高效运行;

任职要求

1、有良好的工程素养以及大型软件/库架构的设计与研发经验,熟悉Android开发/iOS开发;

2、熟悉主流的并行编程以及性能优化技术,如NEON汇编指令、OpenCL、OpenGLES、Metal、Vulkan、SPIR-V等;

3、有很强的分析问题和解决问题的能力,有强烈的责任心。

篇2:高性能计算架构工程师抖音(移动端推理引擎方向)职位描述与岗位职责任职要求

职位描述

工作职责

1、负责将深度学习的算法迁移到手机端;

2、开发和优化移动端inference框架;

3、移动端并行化神经网络加速的技术探索和落地。

任职要求

1、精通c/c++,精通算法与数据结构,熟悉python;

2、具备较好的计算机体系结构背景和软件开发背景,熟悉armneon指令及汇编优化,或者熟悉移动端gpu优化;

3、了解深度学习基本原理,熟悉神经网络基本架构和各layer计算方式,熟悉至少一种深度学习训练框架及其模型文件的解析,如caffe、tensorflow、pytorch;

4、熟悉常用图像视觉计算库及深度学习推理计算库,包括armcomputelibrary、tensorflowlite、nnpack、ncnn等;

5、熟悉常用的卷积计算加速方法,如gemm、winograd算法等;

6、熟悉深度学习定点化计算,熟悉支持定点化的深度学习训练框架如ristretto,熟悉支持定点化的推理引擎计算库如qnnpack等。

其他加分项:

1、熟悉神经网络模型压缩框架,如pocketflow、distiller等;

2、设计过AI加速器软件栈。

篇3:高性能计算架构开发工程师抖音职位描述与岗位职责任职要求

职位描述

工作职责

1、负责视频增强、音质、音效算法在移动端的移植和性能优化;

2、分析与评估计算机视觉、深度学习模型在GPU、DSP、NPU上实现的可行性,制定技术规划和性能标准;

3、负责深度优化核心计算库,包括移动和桌面端的矩阵计算、卷积、图像处理的常用计算库优化;

4、参与跨平台的硬件加速引擎开发,支撑音视频算法、计算机视觉模型在Android、ios、PC的多平台加速,确保业务稳定和高效运行。

任职要求

1、有良好的工程素养以及大型软件/库架构的设计与研发经验,熟悉Android开发/IOS开发;

2、熟悉主流的并行编程以及性能优化技术,如NEON汇编指令、OpenCL、OpenGLES、Metal、Vulkan、SPIR-V等;

3、有很强的分析问题和解决问题的能力,有强烈的责任心。