崗位職責(zé):
1、跟蹤/分析/評(píng)估各主流開(kāi)源深度學(xué)習(xí)框架或AI開(kāi)發(fā)框架,負(fù)責(zé)自研AI開(kāi)發(fā)框架軟件棧的整體設(shè)計(jì)和實(shí)現(xiàn);
2、負(fù)責(zé)設(shè)計(jì)與實(shí)現(xiàn)高性能的算子加速庫(kù);
3、負(fù)責(zé)圖像處理、語(yǔ)音識(shí)別、視頻處理、文本處理等基礎(chǔ)AI框架設(shè)計(jì)開(kāi)發(fā)和模型適配工作;
4、負(fù)責(zé)AI模型和框架面向特定應(yīng)用場(chǎng)景的適配和調(diào)優(yōu)工作。
崗位要求:
1、大學(xué)本科及以上學(xué)歷,3年以上工作經(jīng)驗(yàn),計(jì)算機(jī)/數(shù)學(xué)/物理/電子工程/自動(dòng)控制相關(guān)專(zhuān)業(yè);
2、熟練掌握計(jì)算機(jī)科學(xué)基礎(chǔ)知識(shí),對(duì)計(jì)算機(jī)系統(tǒng)(包括操作系統(tǒng),計(jì)算機(jī)體系結(jié)構(gòu),并行處理等)有深刻的理解,且具有較豐富的相關(guān)實(shí)踐經(jīng)驗(yàn);
3、精通C++/Python編程,熟練掌握Linux應(yīng)用程序開(kāi)發(fā)流程及環(huán)境;
4、熟悉圖編譯及網(wǎng)絡(luò)優(yōu)化;
5、理解深度學(xué)習(xí)理論,熟悉至少一種深度學(xué)習(xí)框架及相關(guān)軟件,如TensorFlow/XLA,Transforms,TVM,PyTorch,PaddlePaddle,NNVM,ONNX等,對(duì)框架內(nèi)部有所了解;
6、具備良好的編程風(fēng)格習(xí)慣,優(yōu)秀的書(shū)面和口頭溝通能力,團(tuán)隊(duì)協(xié)作精神。
7、具有以下經(jīng)驗(yàn)者優(yōu)先考慮:
1)具有AI算子開(kāi)發(fā)和優(yōu)化經(jīng)驗(yàn);
2)具有CUDA/OpenMP/OpenCL相關(guān)開(kāi)發(fā)經(jīng)驗(yàn);
3)具有任一種推理引擎TensorRT/TF-Lite/AndroidNN/CoreML/MNN上的開(kāi)發(fā)使用經(jīng)驗(yàn);
4)熟悉常見(jiàn)深度學(xué)習(xí)模型算法,在計(jì)算機(jī)視覺(jué)、語(yǔ)音、自然語(yǔ)言處理中任一個(gè)領(lǐng)域的應(yīng)用經(jīng)驗(yàn)。