AI服務(wù)端開發(fā)工程師
2-3萬元/月崗位職責(zé):
1、負(fù)責(zé)圖像生成(如 Stable Diffusion、MidJourney 風(fēng)格接口)、視頻生成(如 Sora 類技術(shù)適配、視頻生成流程)核心業(yè)務(wù)的后端系統(tǒng)開發(fā),涵蓋接口設(shè)計(jì)、邏輯實(shí)現(xiàn)與數(shù)據(jù)流轉(zhuǎn)效率提升;
2、基于 Python 構(gòu)建高可用、高并發(fā)的 AIGC 服務(wù)架構(gòu),突破大模型調(diào)用與生成任務(wù)調(diào)度中的性能瓶頸(如協(xié)程優(yōu)化、內(nèi)存控制、請(qǐng)求排隊(duì)策略);
3、參與 Go 語言底層相關(guān)性能調(diào)優(yōu),結(jié)合 GPM 調(diào)度機(jī)制、內(nèi)存分配方式及垃圾回收原理,協(xié)助提升 AIGC 服務(wù)資源使用效率(如跨語言服務(wù)交互、底層任務(wù)調(diào)度模塊對(duì)接);
4、與算法團(tuán)隊(duì)協(xié)作,完成生圖 / 生視頻模型的工程化落地(如模型推理接口封裝、TensorRT/ONNX Runtime 加速集成),保障調(diào)用過程穩(wěn)定且延遲低;
5、設(shè)計(jì)并維護(hù) AIGC 業(yè)務(wù)所需的數(shù)據(jù)存儲(chǔ)體系,覆蓋生成內(nèi)容元數(shù)據(jù)管理(MySQL/PostgreSQL)、緩存策略優(yōu)化(Redis)、大文件存儲(chǔ)方案(對(duì)象存儲(chǔ)如 S3/OSS);
6、承擔(dān)服務(wù)監(jiān)控、日志分析與故障排查工作,利用 Prometheus、Grafana 等工具構(gòu)建監(jiān)控平臺(tái),快速響應(yīng)線上問題(如生成任務(wù)超時(shí)、模型調(diào)用異常);
7、配合前端與產(chǎn)品團(tuán)隊(duì)推進(jìn)項(xiàng)目實(shí)施,參與需求評(píng)審與技術(shù)方案制定,確保生圖生視頻功能高質(zhì)量交付。
任職要求:
學(xué)歷與經(jīng)驗(yàn):本科及以上學(xué)歷,計(jì)算機(jī)科學(xué)與技術(shù)、軟件工程、人工智能等相關(guān)專業(yè),3 年以上后端開發(fā)經(jīng)驗(yàn),至少 1 年從事 AIGC(圖像生成 / 視頻生成)相關(guān)業(yè)務(wù)經(jīng)歷;
1、Python 能力(精通):
熟練掌握 Python 后端框架(如 FastAPI、Django、Flask),具備獨(dú)立搭建高并發(fā)服務(wù)的能力;
2、深入理解 Python 協(xié)程(asyncio)、多進(jìn)程 / 多線程機(jī)制,擁有實(shí)際性能調(diào)優(yōu)經(jīng)驗(yàn)(如內(nèi)存泄漏定位、CPU 占用優(yōu)化);
熟悉 Python 生態(tài)中 AIGC 相關(guān)工具庫(如 Diffusers、Pillow、OpenCV),了解模型推理流程與參數(shù)調(diào)整方法;
3、Go 底層原理(了解):
理解 Go 語言的 GPM 調(diào)度模型、內(nèi)存分配機(jī)制、垃圾回收(GC)運(yùn)行原理,能評(píng)估其對(duì)服務(wù)性能的影響;
4、具備 Go 語言基礎(chǔ)開發(fā)能力,可參與簡單模塊的調(diào)試或優(yōu)化工作(如跨語言 GRPC 通信、底層任務(wù)調(diào)度邏輯調(diào)整)