崗位職責(zé):
1、用C/C++實(shí)現(xiàn)算法,并優(yōu)化算法以減少存儲(chǔ)和運(yùn)行時(shí)間
2、根據(jù)算法優(yōu)化,提出硬件加速的需求
3、配合硬件工程師,做出軟硬件劃分
4、根據(jù)芯片的硬件資源,規(guī)劃算法實(shí)現(xiàn)的程序,并用C/C++實(shí)現(xiàn)后移植到芯片中。
5. 完成上位機(jī)和下位機(jī)通訊的軟件部分的工作
任職要求:
1 在機(jī)器學(xué)習(xí)上有實(shí)戰(zhàn)經(jīng)驗(yàn),對(duì)經(jīng)典算法如CNN等有深入理解
2 熟悉各種深度神經(jīng)網(wǎng)絡(luò)模型,如如Googlenet/ResNext/DenseNet/MobileNet/Faster R-CNN/YOLO/SSD/SegNet等
3 熟悉常用深度學(xué)習(xí)框架(如Tensorflow、Caffe或PTorch等)
4對(duì)于如何優(yōu)化網(wǎng)絡(luò)結(jié)構(gòu)、如何減少內(nèi)存使用、如何降低運(yùn)行時(shí)間等有經(jīng)驗(yàn)者優(yōu)先
5至少對(duì)以下領(lǐng)域之一有良好的實(shí)際項(xiàng)目積累:
使用深度學(xué)習(xí)解決圖像中的目標(biāo)檢測(cè)和識(shí)別、圖像分類(lèi)、區(qū)域分割、字符識(shí)別、圖像檢索、圖像內(nèi)容理解等
6 掌握C/C++編程,能夠?qū)崿F(xiàn)各種深度神經(jīng)網(wǎng)絡(luò)模型算法
7 有ARM核單片器編程的經(jīng)驗(yàn),能夠讀懂MCU的datasheet。
8有C/C++程序移植到ARM base MCU的經(jīng)驗(yàn)者優(yōu)先
9. 有USB驅(qū)動(dòng)程序經(jīng)驗(yàn)者優(yōu)先
職位類(lèi)別:
推薦算法工程師
舉報(bào)