- 目錄
第1篇 高性能計算架構(gòu)工程師-抖音(移動端推理引擎方向)職位描述與崗位職責(zé)任職要求
職位描述:
工作職責(zé):
1、負(fù)責(zé)將深度學(xué)習(xí)的算法遷移到手機端;
2、開發(fā)和優(yōu)化移動端inference框架;
3、移動端并行化神經(jīng)網(wǎng)絡(luò)加速的技術(shù)探索和落地。
任職要求:
1、精通c/c++,精通算法與數(shù)據(jù)結(jié)構(gòu),熟悉python;
2、具備較好的計算機體系結(jié)構(gòu)背景和軟件開發(fā)背景,熟悉arm neon指令及匯編優(yōu)化,或者熟悉移動端gpu優(yōu)化;
3、了解深度學(xué)習(xí)基本原理,熟悉神經(jīng)網(wǎng)絡(luò)基本架構(gòu)和各layer計算方式,熟悉至少一種深度學(xué)習(xí)訓(xùn)練框架及其模型文件的解析,如caffe、tensorflow、pytorch;
4、熟悉常用圖像視覺計算庫及深度學(xué)習(xí)推理計算庫,包括arm compute library、tensorflow lite、nnpack、ncnn等;
5、熟悉常用的卷積計算加速方法,如gemm、winograd算法等;
6、熟悉深度學(xué)習(xí)定點化計算,熟悉支持定點化的深度學(xué)習(xí)訓(xùn)練框架如ristretto,熟悉支持定點化的推理引擎計算庫如qnnpack等。
其他加分項:
1、熟悉神經(jīng)網(wǎng)絡(luò)模型壓縮框架,如pocketflow、distiller等;
2、設(shè)計過ai加速器軟件棧。
第2篇 高性能計算架構(gòu)開發(fā)工程師-抖音職位描述與崗位職責(zé)任職要求
職位描述:
工作職責(zé):
1、負(fù)責(zé)視頻增強、音質(zhì)、音效算法在移動端的移植和性能優(yōu)化;
2、分析與評估計算機視覺、深度學(xué)習(xí)模型在 gpu、dsp、npu上實現(xiàn)的可行性,制定技術(shù)規(guī)劃和性能標(biāo)準(zhǔn);
3、負(fù)責(zé)深度優(yōu)化核心計算庫,包括移動和桌面端的矩陣計算、卷積、圖像處理的常用計算庫優(yōu)化;
4、參與跨平臺的硬件加速引擎開發(fā),支撐音視頻算法、計算機視覺模型在android、ios、pc的多平臺加速,確保業(yè)務(wù)穩(wěn)定和高效運行。
任職要求:
1、有良好的工程素養(yǎng)以及大型軟件/庫架構(gòu)的設(shè)計與研發(fā)經(jīng)驗,熟悉android開發(fā)/ios開發(fā);
2、熟悉主流的并行編程以及性能優(yōu)化技術(shù),如 neon 匯編指令、opencl、opengl es、metal、vulkan、spir-v等;
3、有很強的分析問題和解決問題的能力,有強烈的責(zé)任心。
第3篇 高性能計算工程師職位描述與崗位職責(zé)任職要求
職位描述:
崗位職責(zé):
1、在cpu、gpu、dsp等硬件上實現(xiàn)深度學(xué)習(xí)算法的極致優(yōu)化加速;
2、和深度學(xué)習(xí)算法工程師配合,實現(xiàn)深度學(xué)習(xí)算法的軟硬件聯(lián)合優(yōu)化;
任職要求:
1、熟練掌握c/c++;
2、熟悉其中一類處理器的體系結(jié)構(gòu):armcpu、任意系列g(shù)pu、任意系列dsp等;
3、熟悉對應(yīng)的底層開發(fā)方法:arm匯編,cuda c/pt_/openv_、dsp匯編等;
4、熟悉高性能計算的優(yōu)化方法;
5、熟悉常見深度學(xué)習(xí)模型和算法者優(yōu)先;
6、有深度學(xué)習(xí)優(yōu)化加速經(jīng)驗者優(yōu)先。
第4篇 高性能計算架構(gòu)開發(fā)工程師-抖音短視頻職位描述與崗位職責(zé)任職要求
職位描述:
工作職責(zé):
1、負(fù)責(zé)視頻增強、音質(zhì)、音效算法在移動端的移植和性能優(yōu)化
2、分析與評估計算機視覺、深度學(xué)習(xí)模型在 gpu、dsp、npu上實現(xiàn)的可行性,制定技術(shù)規(guī)劃和性能標(biāo)準(zhǔn)
3、負(fù)責(zé)深度優(yōu)化核心計算庫,包括移動和桌面端的矩陣計算、卷積、圖像處理的常用計算庫優(yōu)化
4、參與跨平臺的硬件加速引擎開發(fā),支撐音視頻算法、計算機視覺模型在android、ios、pc的多平臺加速,確保業(yè)務(wù)穩(wěn)定和高效運行
任職要求:
1、有良好的工程素養(yǎng)以及大型軟件/庫架構(gòu)的設(shè)計與研發(fā)經(jīng)驗,熟悉android開發(fā)/ios開發(fā)
2、熟悉主流的并行編程以及性能優(yōu)化技術(shù),如 neon 匯編指令、opencl、opengl es、metal、vulkan、spir-v等;
3、有很強的分析問題和解決問題的能力,有強烈的責(zé)任心
第5篇 智能語音-ai領(lǐng)域高性能計算工程師職位描述與崗位職責(zé)任職要求
職位描述:
項目介紹:
搜狗智能語音項目致力于打造業(yè)界領(lǐng)先的以語音為主的多模態(tài)輸入、理解以及表達(dá)的人工智能技術(shù),目前技術(shù)方向涵蓋了語音識別、聲紋識別、手寫識別、語音合成、語義理解、對話系統(tǒng)等多個方面,具備了從研發(fā)到技術(shù)輸出的完整能力。其中搜狗語音識別技術(shù)一直保持在國內(nèi)的技術(shù)領(lǐng)先地位,搜狗輸入法穩(wěn)居國內(nèi)第一大語音輸入應(yīng)用,語音識別準(zhǔn)確率超過97%,語音輸入頻次達(dá)到每天1.4億次以上。而且,搜狗語音交互引擎——知音引擎的發(fā)布進(jìn)一步展現(xiàn)了公司在智能語音領(lǐng)域強大的技術(shù)實力,隨著搜狗語音技術(shù)的日趨智能化和服務(wù)化,智能語音技術(shù)將會在物聯(lián)網(wǎng)、車聯(lián)網(wǎng)等多個場景得到應(yīng)用,并布局到更多的終端入口,推出更多有價值的技術(shù)和產(chǎn)品。
職位職責(zé):
1.負(fù)責(zé)ai應(yīng)用程序的性能優(yōu)化
2.負(fù)責(zé)服務(wù)器端和終端上(智能硬件)的高性能算法開發(fā)
任職要求:
1. 計算機或相關(guān)專業(yè)本科或以上學(xué)歷, 熟悉c和c++
2. 熟悉常見的算法性能優(yōu)化方法
3. 熟悉并行程序(多線程或者分布式)開發(fā)和性能優(yōu)化
4. 有_86,arm或者gpu平臺上的底層開發(fā)經(jīng)驗優(yōu)先
加分技能:
1. 有高性能計算相關(guān)經(jīng)驗優(yōu)先
2. 有算法庫的相關(guān)開發(fā)經(jīng)驗優(yōu)先
第6篇 高性能計算架構(gòu)開發(fā)工程師職位描述與崗位職責(zé)任職要求
職位描述:
工作職責(zé):
1、負(fù)責(zé)視頻增強、音質(zhì)、音效算法在移動端的移植和性能優(yōu)化;
2、分析與評估計算機視覺、深度學(xué)習(xí)模型在 gpu、dsp、npu上實現(xiàn)的可行性,制定技術(shù)規(guī)劃和性能標(biāo)準(zhǔn);
3、負(fù)責(zé)深度優(yōu)化核心計算庫,包括移動和桌面端的矩陣計算、卷積、圖像處理的常用計算庫優(yōu)化;
4、參與跨平臺的硬件加速引擎開發(fā),支撐音視頻算法、計算機視覺模型在android、ios、pc的多平臺加速,確保業(yè)務(wù)穩(wěn)定和高效運行;
任職要求:
1、有良好的工程素養(yǎng)以及大型軟件/庫架構(gòu)的設(shè)計與研發(fā)經(jīng)驗,熟悉android開發(fā)/ios開發(fā);
2、熟悉主流的并行編程以及性能優(yōu)化技術(shù),如 neon 匯編指令、opencl、opengl es、metal、vulkan、spir-v等;
3、有很強的分析問題和解決問題的能力,有強烈的責(zé)任心。