崗位職責(zé):
1. 主導(dǎo)/參與設(shè)計(jì)高性能端到端的推理框架,構(gòu)建分布式推理系統(tǒng);
2. 模型轉(zhuǎn)換與部署,開(kāi)發(fā)跨平臺(tái)部署工具鏈,支持 GPU/NPU/ARM嵌入式設(shè)備的快速遷移;
3. 性能調(diào)優(yōu),基于產(chǎn)品定義/項(xiàng)目性能指標(biāo)適配異構(gòu)計(jì)算硬件平臺(tái),優(yōu)化硬件開(kāi)銷(xiāo),提升計(jì)算效能;
4. 算法推理項(xiàng)目開(kāi)發(fā)與維護(hù),根據(jù)產(chǎn)品發(fā)布/項(xiàng)目交付要求封裝算法模型,定制業(yè)務(wù)規(guī)則,交付項(xiàng)目穩(wěn)定運(yùn)行;
5. 算法推理引擎框架及相關(guān)軟件服務(wù)的維護(hù);
任職要求:
1. 大學(xué)本科及以上學(xué)歷,具有視覺(jué)算法或推理引擎開(kāi)發(fā)經(jīng)驗(yàn)者優(yōu)先;
2. 熟練掌握C/C++編程,2-3年視覺(jué)算法或推理引擎開(kāi)發(fā)經(jīng)驗(yàn);掌握多線(xiàn)程、設(shè)計(jì)模式,具備模塊化開(kāi)發(fā)能力
3. 熟悉視頻圖像編解碼技術(shù),熟悉圖像處理(OpenCV/Halcon)、目標(biāo)檢測(cè)/跟蹤、3D視覺(jué))
4. 具有良好的深度學(xué)習(xí)基礎(chǔ),熟悉一種或者多種推理框架,如NCNN、MNN、TNN等;熟練使用Pytorch等的深度優(yōu)化框架,熟練掌握CUDA程序開(kāi)發(fā);
5. 國(guó)產(chǎn)芯片適配經(jīng)驗(yàn):有海思/Rockchip/算能等平臺(tái)經(jīng)驗(yàn)優(yōu)先;
6. 有從算法設(shè)計(jì)→訓(xùn)練→量化→部署全鏈路落地經(jīng)驗(yàn)優(yōu)先。