logo of iqiyi

爱奇艺全栈开发工程师(高级)

社招全职5年以上研发地点:上海状态:招聘

任职要求


- 本科及以上学历,计算机或相关专业;5 年及以上全栈/后端/开发经验;
- 能面向智能视频剪辑场景独立交付:时间线/轨道、剪切拼接、转场/滤镜、字幕/音频波形、导入/导出与发布等端到端能力;对交互与稳定性有可量化优化经验(帧率、响应时延、包体积、导出耗时);
- 扎实的类型与并发基础:TypeScript 类型建模与约束;Java/JVM 并发、内存模型与 GC;能够基于 REST/GraphQL/gRPC 设计清晰的接口与数据契约;
- 复杂渲染与性能优化:虚拟化时间线、渐进渲染、分片加载、Web Workers/OffscreenCanvas、WebGL/WebGPU、WebAssembly/WebCodecs 等;
- 媒体处理与任务编排:转码/合成流水线、任务队列与异步处理、幂等与重试、断点续传/断点渲染、媒资管理与权限控制;
- 数据与存储:关系型数据库与 KV 缓存、对象存储/CDN、检索/搜索;具备 SQL 优化能力(索引、执行计划、事务与隔离级别);
- 工程化与可观测:构建与发布(构建提速、代码分割)、质量保障(单元/集成/E2E、契约测试)、日志/指标/链路追踪、错误告警与快速回滚;
- 安全与合规:鉴权与会话(OAuth2/OIDC)、输入校验、密钥与配置管理、常见风险治理(OWASP Top 10);
- 工程化与运维:Git/GitFlow;CI/CDGitHub Actions/GitLab CI/ArgoC…
登录查看完整任职要求
微信扫码,1秒登录

工作职责


- 面向公司内部视频智能剪辑工具的端到端研发:React/TypeScript 前端(时间线与轨道、剪切/拼接、转场/滤镜、字幕/音频波形、素材管理)、Java/Spring Boot 后端(转码/合成任务编排、权限与审核、导出/发布流水线),覆盖需求评审、API 设计、数据建模与上线运维全流程;
- 参与/主导系统与架构设计:领域建模与边界划分、模块/插件化与扩展点设计、BFF/微服务拆分、任务队列与异步处理、幂等与重试、存储与缓存策略、对象存储/CDN/搜索等基础设施建设;针对音视频场景进行技术选型(FFmpeg、Media APIs、WebAssembly/WebCodecs/WebGL 等);
- 负责前端技术方案与工程化:组件化与状态管理、复杂交互与性能优化(虚拟化时间线、渐进渲染、分片加载、Worker/OffscreenCanvas)、构建提速与包体积治理、可访问性与可用性体验;
- 推动代码质量与可靠性:编码规范与 Code Review、单元/集成/E2E 测试、契约测试、静态检查与类型约束、异常与容错策略、性能与稳定性指标(如导出成功率、端到端耗时、Core Web Vitals、99.9% 可用性);
- 持续完善可观测性与运维:日志/指标/链路追踪(OpenTelemetry)、错误告警、容量评估与弹性扩缩、灰度发布与快速回滚;构建用于多媒体处理的任务监控与可视化面板;
- 工程效率与 AI 助力:熟练使用 Cursor 等 AI 开发工具进行跨文件重构、目标化编辑、测试/文档生成与方案验证,沉淀提示词与使用规范,提升交付效率与一致性;
- 与产品、设计、算法/多媒体与运维团队高效协作,按期高质量交付。
包括英文材料
学历+
TypeScript+
Java+
JVM+
GC+
REST+
GraphQL+
gRPC+
Web+
WebGL+
WebAssembly+
缓存+
SQL+
Git+
CI+
CD+
GitHub+
还有更多 •••
相关职位

logo of bytedance
社招3年以上A43041

团队介绍:TRAE(The Real AI Engineer),是字节跳动旗下产品,一个能理解需求、调动工具、独立完成开发任务的 AI 工程师,为用户提供端到端生成真实软件的服务。TRAE是当前国内最受欢迎的AI编程产品之一,也是全球首个端到端AI软件开发Agent产品,可覆盖简单到复杂全场景。我们正在寻找充满热情、富有创造力的人才。期待你的加入,与我们共同重塑开发范式,定义未来开发的形态。 1、参与建设AI编程助手开发产品,深入理解各类研发场景,完成不同业务场景AI编程能力的落地; 2、负责跟进和探索AI领域最新的技术和趋势,结合研发效能场景,提供技术解决方案; 3、负责AI编程助手技术架构的稳定性、性能进行优化和重构; 4、负责相关技术的基础设施搭建,提高工程效率和工程质量。

更新于 2023-11-09上海
logo of bytedance
社招3年以上A156754

团队介绍:TRAE(The Real AI Engineer),是字节跳动旗下产品,一个能理解需求、调动工具、独立完成开发任务的 AI 工程师,为用户提供端到端生成真实软件的服务。TRAE是当前国内最受欢迎的AI编程产品之一,也是全球首个端到端AI软件开发Agent产品,可覆盖简单到复杂全场景。我们正在寻找充满热情、富有创造力的人才。期待你的加入,与我们共同重塑开发范式,定义未来开发的形态。 1、参与建设AI Coding产品,深入理解各类研发场景,完成不同业务场景AI编程能力的落地; 2、负责跟进和探索AI领域最新的技术和趋势,结合研发效能场景,提供技术解决方案; 3、负责AI编程助手技术架构的稳定性、性能进行优化和重构; 4、负责相关技术的基础设施搭建,提高工程效率和工程质量。

更新于 2024-11-21杭州
logo of bytedance
社招3年以上A111069

团队介绍:TRAE(The Real AI Engineer),是字节跳动旗下产品,一个能理解需求、调动工具、独立完成开发任务的 AI 工程师,为用户提供端到端生成真实软件的服务。TRAE是当前国内最受欢迎的AI编程产品之一,也是全球首个端到端AI软件开发Agent产品,可覆盖简单到复杂全场景。我们正在寻找充满热情、富有创造力的人才。期待你的加入,与我们共同重塑开发范式,定义未来开发的形态。 1、参与建设AI Coding产品,深入理解各类研发场景,完成不同业务场景AI编程能力的落地; 2、负责跟进和探索AI领域最新的技术和趋势,结合研发效能场景,提供技术解决方案; 3、负责AI编程助手技术架构的稳定性、性能进行优化和重构; 4、负责相关技术的基础设施搭建,提高工程效率和工程质量。

更新于 2024-11-21北京
logo of bytedance
社招3年以上A182643

团队介绍:TRAE(The Real AI Engineer),是字节跳动旗下产品,一个能理解需求、调动工具、独立完成开发任务的 AI 工程师,为用户提供端到端生成真实软件的服务。TRAE是当前国内最受欢迎的AI编程产品之一,也是全球首个端到端AI软件开发Agent产品,可覆盖简单到复杂全场景。我们正在寻找充满热情、富有创造力的人才。期待你的加入,与我们共同重塑开发范式,定义未来开发的形态。 1、参与建设AI编程助手开发产品,深入理解各类研发场景,完成不同业务场景AI编程能力的落地; 2、负责跟进和探索AI领域最新的技术和趋势,结合研发效能场景,提供技术解决方案; 3、负责AI编程助手技术架构的稳定性、性能进行优化和重构; 4、负责相关技术的基础设施搭建,提高工程效率和工程质量。

更新于 2023-11-09深圳