Java工程师(AI平台-服务端)
岗位信息
| 招聘单位 | 麦芽传媒 |
|---|---|
| 工作地点 | 重庆、北京 |
| 官方更新时间 | 2026-01-04 14:28:38 |
职位描述
1.高可用平台架构设计
1)负责AIGC短剧平台的后端架构设计,采用微服务架构,支撑从剧本创乍到视频合成的全链路业务。
2)设计高并发下的任务调度系统(Task Scheduling),解决大量用户同时讨请求生成视频时的排队、优先级控制和熔断降级问题。
2.异构算力资源调度与优化
1)搭建GPU资源池管理服务,动态调度自建算力(本地部署的SD)/ComfyUI)与第三方API(Runway/Sora/LLM) 。
2)实现排队策略优化,确保VIP用户的任务优先响应,同时最大伙比昂贵的GPU利用率,减少空转成本。
3.异步通信与实时反馈机制
1)由于视频生成耗时较长(分钟级),需设计基于WebSocket/SSE(Server-Sent Events)的全双工通信机制,实时向前端推送生成进度、预览图和状态变更,告别传统的轮询模式。
4.多媒体资产管理与处理
1)基于FFmpeq或其他流媒体技术,实现云端视频的自动合成、转转码、切片与CDN分发,优化短剧播放体验。
2)设计海量非结构化数据(图片/视频/Prompt日志)的存储方案(OSS/S3)。
任职要求
1.语言与框架:本科及以上学历,5年以上后端开发经验,精通Python(FastAPI/IDjango)语言。
2.核心技术栈:消息队列专家:精通RabbitMQ、Kafka或Celery,有设计分布式异步任务队列的实战经验,懂得处理任务丢
失、重复消费和死信队列。
3.数据库能力:精通MySQL/PostgreSQL设计,且熟悉向量数据库(1Milvus/Pgvector/Elasticsearch)的部署与性能调优(用于剧本知识库检索)。
4.并发与IO:深刻理解Asyncio/Coroutine(协程)模型,能够处理高高并发下的IO阻塞问题。
5.AI工程化落地经验:
1)熟悉Docker/Kubernetes容器化部署,有在K8s上部署和自动扩编容GPU节点(Nvidia Device Plugin)经验者优先。
2)了解ComfyUIAPI/SDWebUIAPI的调用机制,有过将开源A模型封装成Web服务的经验。
提示:投递请认准招聘单位官方招聘官网,谨防中介收费。