崗位職責(zé):
1. 基于 Dify 開源框架,參與 AI 應(yīng)用平臺(tái)的后端開發(fā),包括 Prompt 工程、RAG(檢索增強(qiáng)生成)、大模型 API 集成 等功能模塊的設(shè)計(jì)與實(shí)現(xiàn)。
2. 負(fù)責(zé)阿里云環(huán)境(ECS、ACK、VPC、RDS、OSS 等)下的后端服務(wù)部署、優(yōu)化與運(yùn)維,保障高并發(fā)場景下的穩(wěn)定性和性能。
3. 開發(fā)并維護(hù) Dify 與阿里云服務(wù)的深度集成功能(如對(duì)象存儲(chǔ) OSS 對(duì)接文件管理、日志服務(wù) SLB 監(jiān)控等)。
4. 設(shè)計(jì)并實(shí)現(xiàn) RESTful API 或 GraphQL 接口,支持前端與 AI 模型的交互,優(yōu)化數(shù)據(jù)傳輸效率。
5. 參與 CI/CD 流程搭建(基于阿里云效/Jenkins/GitLab CI),實(shí)現(xiàn)自動(dòng)化測試與部署。
6. 配合算法團(tuán)隊(duì)優(yōu)化模型推理效率,解決云上 GPU/CPU 資源調(diào)度問題(如彈性伸縮、負(fù)載均衡)。
任職要求:
1. 必備技能:
? 熟練使用 Python(Dify 主要語言)或 Java/Go,熟悉異步編程(如 FastAPI、Celery)。
? 熟悉 Dify 框架核心功能(工作流編排、模型管理、API 擴(kuò)展),有實(shí)際開發(fā)或二次開發(fā)經(jīng)驗(yàn)。
? 掌握阿里云基礎(chǔ)服務(wù)(ECS、ACK、RDS、Redis、OSS),能獨(dú)立完成服務(wù)部署與調(diào)試。
? 熟悉數(shù)據(jù)庫設(shè)計(jì)與優(yōu)化(MySQL/PostgreSQL),了解向量數(shù)據(jù)庫(如 Milvus)更佳。
? 具備微服務(wù)開發(fā)經(jīng)驗(yàn),熟悉 Docker/Kubernetes 及阿里云 ACK 容器化部署。
2. 加分項(xiàng):
? 了解大模型技術(shù)棧(如 LangChain、LlamaIndex),或阿里云 PAI/通義千問 API 集成。
? 熟悉 DevOps 工具鏈(Terraform/Prometheus/Grafana),有云資源監(jiān)控與告警經(jīng)驗(yàn)。
? 阿里云認(rèn)證(如 ACP 云計(jì)算/云原生)或開源項(xiàng)目貢獻(xiàn)經(jīng)歷。
3. 軟性要求:
? 邏輯清晰,能快速定位和解決云環(huán)境中的復(fù)雜問題(如網(wǎng)絡(luò)隔離、性能瓶頸)。
? 良好的溝通能力,能與算法、運(yùn)維、產(chǎn)品團(tuán)隊(duì)高效協(xié)作