携程AI应用开发工程师(视频创作方向)(MJ035990)
社招全职3年以上内容团队开发地点:上海状态:招聘
任职要求
•基础背景:本科及以上学历,计算机相关专业,3年以上高标准应用系统开发经验,具备扎实的计算机科学基础。 •全栈与语言能力:精通 Java 或Node.js/TypeScript 开发,具备全栈开发思维。能够熟练运用Spring Boot 构建稳健的后端服务,同时能熟练利用Node.js 生态(如NestJS/Next.js/Nuxt.js 等)进行全栈式/前后端分离应用的快速交付。 •数据与数据流处理:熟悉MySQL、PostgreSQL、Redis等数据存储与缓存技术;掌握至少一种消息中间件(Kafka、RabbitMQ等)在复杂任务解耦与事件驱动架构中的应用。 •工程交付与云原生:具备良好的现代软件工程意识,熟悉持续集成与容器化部署(Docker /Kubernetes),具备高可用应用系统设计与线上独立监控运维能力。…
登录查看完整任职要求
微信扫码,1秒登录
工作职责
•全栈应用开发:负责视频AIGC创作平台的核心系统架构设计与开发,支撑AI短剧生成、智能混剪、多模态内容生产等核心业务,具备从模型接入到用户端交互的端到端全栈交付能力。 •自动化创作管线:负责视频自动化生产全链路管线(Pipeline)建设,包括创意脚本生成、智能分镜规划、素材检索与匹配、生成任务分发、音视频合成、内容质量检测等全流程的功能开发。 •智能体(Agent)独立构建:负责AI Agent应用及复杂工作流的工程化开发,自主基于多Agent协作机制,结合Function •Calling、MCP协议及第三方工具链,构建稳定、可扩展的智能创作流。 •外部模型选型与治理:在无独立算法团队支撑下,自主进行国内外主流多模态大模型(文本、视频、图像、语音)的评测、选型、Prompt工程调优与组合应用,持续优化调用的延迟、成本与降级容错。 •任务流与性能控制:负责大规模视频生成与处理任务的流控管理,设计高效的异步任务调度、状态机管理、失败重试及限流降级机制,保障高耗时AI任务的平滑运行与良好的用户等待体验。 •端到端独立交付:与产品和运营团队紧密配合,在敏捷环境下,独立承担从AI能力抽象到具体业务功能的闭环研发,利用技术手段快速验证产品设想。
包括英文材料
学历+
Java+
https://www.youtube.com/watch?v=eIrMbAQSU34
Master Java – a must-have language for software development, Android apps, and more! ☕️ This beginner-friendly course takes you from basics to real coding skills.
JavaScript+
https://developer.mozilla.org/zh-CN/docs/Learn_web_development/Core/Scripting
[英文] Learn JavaScript
https://learnjavascript.online/
The easiest way to learn & practice modern JavaScript
[英文] Learn JavaScript
https://web.dev/learn/javascript
https://www.youtube.com/watch?v=zuKbR4Q428o
Write bulletproof JavaScript code with unit testing!
Node.js+
https://liaoxuefeng.com/books/javascript/nodejs/index.html
从本章开始,我们就正式开启JavaScript的后端开发之旅。
https://www.youtube.com/watch?v=32M1al-Y6Ag
This is an intro to Node.js. No frameworks or libraries.
https://www.youtube.com/watch?v=zb3Qk8SG5Ms&list=PL4cUxeGkcC9jsz4LDYc6kv3ymONOKxwBU
In this Node JS tutorial I'll introduce to what exactly Node is all about, why we'd use it and the technologies you'll need to be familiar with to get started.
TypeScript+
https://www.youtube.com/watch?v=JHEB7RhJG1Y
Master TypeScript from basics to advanced concepts through hands-on tutorials covering type annotations, generics, data fetching, Zod library, and more, with practical challenges for effective real-world application.
Spring Boot+
https://spring.io/guides/gs/spring-boot
his guide provides a sampling of how Spring Boot helps you accelerate application development.
https://www.youtube.com/watch?v=Nv2DERaMx-4&list=PLzUMQwCOrQTksiYqoumAQxuhPNa3HqasL
The author teaches you how to use Spring Boot from a complete beginner, to building a REST API with a real database, Dockerising it and deploying it to the cloud.
NestJS+
https://www.freecodecamp.org/news/the-nestjs-handbook-learn-to-use-nest-with-code-examples/
NestJS is a progressive Node.js framework for building efficient, reliable, and scalable server-side applications.
https://www.youtube.com/watch?v=sFnAHC9lLaw
Learn NestJS in this comprehensive course for beginners.
Next.js+
https://nextjs.org/learn
Go from beginner to expert by learning the foundations of Next.js and building a fully functional demo website that uses all the latest features.
https://www.freecodecamp.org/news/tag/nextjs/
A collection of next.js posts
https://www.youtube.com/watch?v=6jQdZcYY8OY
In this video, I will teach you everything you need to know about NextJS for beginners.
https://www.youtube.com/watch?v=ZVnjOPwW4ZA
Master Next.js 13 and build amazing full-stack apps!
Nuxt.js+
https://learn.nuxt.com/en
This is an interactive tutorial that is composed with guides and challenges to help you learn Nuxt and its concepts step by step.
https://www.youtube.com/watch?v=fTPCKnZZ2dk
Learn how to use Nuxt 3 in this full tutorial for beginners.
https://www.youtube.com/watch?v=RhZZ0whiuT8
In this video, CJ shows how to get up and going with Nuxt.
MySQL+
https://juejin.cn/post/7190306988939542585
这是一篇 MySQL 通关一篇过硬核经验学习路线,包括数据库相关知识,SQL语句的使用,数据库约束,设计等。
[英文] MySQL Tutorial
https://www.mysqltutorial.org/
your go-to resource for mastering MySQL in a fast, easy, and enjoyable way.
https://www.youtube.com/watch?v=5OdVJbNCSso
MySQL SQL tutorial for beginners
https://www.youtube.com/watch?v=7S_tz1z_5bA
This beginner-friendly course teaches you SQL from scratch.
PostgreSQL+
[英文] PostgreSQL Tutorial
https://neon.com/postgresql/tutorial
This PostgreSQL tutorial helps you quickly understand PostgreSQL.
[英文] PostgreSQL Tutorial
https://www.pgtutorial.com/
This PostgreSQL tutorial will teach you about PostgreSQL from beginner to advanced.
https://www.youtube.com/watch?v=qw--VYLpxG4
It is the most advanced open source database system widely used to build back-end systems.
https://www.youtube.com/watch?v=SpfIwlAYaKk
Learn PostgreSQL, one of the world's most advanced and robust open-source relational database systems.
Redis+
[英文] Developer Hub
https://redis.io/dev/
Get all the tutorials, learning paths, and more you need to start building—fast.
https://www.runoob.com/redis/redis-tutorial.html
REmote DIctionary Server(Redis) 是一个由 Salvatore Sanfilippo 写的 key-value 存储系统,是跨平台的非关系型数据库。
https://www.youtube.com/watch?v=jgpVdJB2sKQ
In this video I will be covering Redis in depth from how to install it, what commands you can use, all the way to how to use it in a real world project.
缓存+
https://hackernoon.com/the-system-design-cheat-sheet-cache
The cache is a layer that stores a subset of data, typically the most frequently accessed or essential information, in a location quicker to access than its primary storage location.
https://www.youtube.com/watch?v=bP4BeUjNkXc
Caching strategies, Distributed Caching, Eviction Policies, Write-Through Cache and Least Recently Used (LRU) cache are all important terms when it comes to designing an efficient system with a caching layer.
https://www.youtube.com/watch?v=dGAgxozNWFE
中间件+
https://www.youtube.com/watch?v=1oWPUpMheGk
Kafka+
https://developer.confluent.io/what-is-apache-kafka/
https://www.youtube.com/watch?v=CU44hKLMg7k
https://www.youtube.com/watch?v=j4bqyAMMb7o&list=PLa7VYi0yPIH0KbnJQcMv5N9iW8HkZHztH
In this Apache Kafka fundamentals course, we introduce you to the basic Apache Kafka elements and APIs, as well as the broader Kafka ecosystem.
还有更多 •••
相关职位
社招3年以上公共技术
1.负责游戏场景下 AI 应用的后台研发,包括 AI Agent、AIGC 工具等业务模块; 2.参与 AI 服务通用能力建设,包括模型接入、任务编排、上下文管理与记忆机制、工具调用、数据处理等; 3.负责 AI 服务工程化与线上稳定性建设,包括部署发布、监控告警、限流降级、故障排查、性能与成本优化。
更新于 2026-07-02深圳

社招5年以上
岗位职责 1负责公司核心产品的AI功能规划与开发,主导从原型设计到生产环境部署的全流程实施。 2基于大语言模型(LLM)及其他生成式AI技术,设计并实现智能代理(Agent)、高级数据分析、内容生成等复杂应用场景。 3完成AI模型的工程化封装、优化与集成,构建稳定、高效的AI服务体系。 4设计并维护可扩展的软件架构,确保系统能够应对高并发和大数据量的挑战,熟悉主流前后端架构设计理念。 5遵循"Vibe Coding"理念,高效利用AI辅助开发工具(如Claude Code、Cursor等)提升编码效率和质量,并负责对AI生成的代码进行严格的审查、重构和测试。 6持续跟踪AI领域的最新技术和工具,探索并引入创新解决方案,推动团队技术栈的持续演进。
更新于 2025-11-12南京
社招3年以上研发技术类
岗位职责: 利用大语言模型及相关AI技术,赋能软件工程效能,聚焦于工具设计与平台开发/看护; 开发和维护基于AI/大模型的工程工具,如单元测试智能生成、代码智能评审等,提高代码质量与研发效率; 推动软件开发工作流的智能化升级,实现需求分析、代码生成、测试、评审等环节的自动化和智能辅助; 负责AI应用平台的架构设计与核心模块开发,保障平台的高可用、易扩展和安全性; 关注行业最新的大模型及AI技术发展趋势,并评估引入前沿技术于工程效率提升实践中; 与前端、后端、测试等多团队协作,将AI能力无缝集成至现有系统和研发流程;
更新于 2025-12-01深圳
