岗位职责
- 多媒体技术平台搭建:参与公司多媒体处理平台架构的设计和开发,构建高并发、低延迟、高可用的多媒体处理底层服务, 支撑海量业务的高效处理;
- 平台支撑和拓展:深入理解业务的使用场景,提供专业的多媒体技术解决方案;涵盖图片处理、转码、压缩、格式转换等多种场景,确保业务需求的高质量落地;
- 极致性能优化:深入分析底层链路,针对图像处理流程中的性能瓶颈(CPU、内存、IO等)进行调优,在保证画质的前提下大幅提升处理速度和降低资源成本。
职位要求
- 本科及以上学历,计算机相关专业,至少1年以上多媒体底层开发经验(专家岗需5年以上);
- 深入理解数字图像处理原理,熟悉常见的图像封装格式(JPEG、PNG、WEBP、HEIF等)及主流编解码标准;
- 精通 C/C++ 或 Go 语言,拥有良好的数据结构和算法基础,具备优秀的代码风格和工程落地能力;
- 熟练掌握至少一种主流图像处理框架(如 libvips, ImageMagick, OpenCV 等),并了解其底层实现机制;
- 具备强烈的技术进取心、良好的逻辑思维能力和问题解决能力,能持续跟进业界前沿技术(如 AVIF、JPEG XL 等)。 加分项
- 具备图像、视频处理技术研发、学术背景者优先;
- 有阅读或修改过 libvips、OpenCV 等开源图像库源码经验者优先;
- 有多线程并发优化或内存池优化等深度性能优化经验者或具备 SIMD 指令集优化、GPU 加速检验者优先;
- 熟悉 FFmpeg 视频处理或多媒体文件容器格式者优先。