快手前端开发工程师(AI应用方向)-【主站】
社招全职3-5年D13905地点:北京状态:招聘
任职要求
1、本科及以上学历,计算机相关专业,3 年及以上前端研发的经验; 2、熟悉 TypeScript/React/Node.js 等常用技术,深入理解浏览器工作原理; 3、熟悉 Websocket,SSE 等协议,了解至少一门后端开发语言,包括 Node.js/Python/PHP/Java 等; 4、熟悉 LangGraph、Langchain 等 AI 应用开发框架,有 AI 应用开发实践经验; 5、熟悉前端工程化体系,在研发效率提升和质量保障,自动化等方面有一定的见解和实践; 6、具备良好的团队协作精神和责任心,学习能力强,乐于不断学习新知识。 加分项: 1、对大模型原理和应用有兴趣,有 AI 实践经验或者 AI 应用开发经验,积极拥抱 AI 技术; 2、有低代码 / 无代码平台、代码生成工具或 AI 辅助开发工具建设经验者优先; 3、对大模型应用开发有深入理解,能够设计并实现复杂的 AI 系统架构; 4、大模型训练、算法选型(CV/NLP/推荐)等实际应用。
工作职责
1、负责直播 AI 应用的技术选型和方案设计、研发等工作,包括但不限于 Agent 开发、提示词工程、上下文工程、模型训练等; 2、参与直播业务大型 B/C 端 AI 应用的研发工作,能够将 AI 应用落地业务场景,优化开发流程、提升交付效率和开发体验; 3、Web 与 LLM、AIGC 等前沿技术研究,跟踪新技术、新模型技术发展并运用到实际项目中。
包括英文材料
学历+
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.
React+
[英文] Quick Start - React
https://react.dev/learn
This page will give you an introduction to 80% of the React concepts that you will use on a daily basis.
https://www.youtube.com/watch?v=SqcY0GlETPk
Master React 18 with TypeScript! ⚛️ Build amazing front-end apps with this beginner-friendly tutorial.
https://www.youtube.com/watch?v=x4rFhThSX04
Learn modern React basics in the most interactive, hands-on way possible in the full course for beginners.
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.
WebSocket+
[英文] WebSockets Tutorial
https://www.tutorialspoint.com/websockets/index.htm
Web sockets are defined as a two-way communication between the servers and the clients, which mean both the parties, communicate and exchange data at the same time.
后端开发+
https://www.youtube.com/watch?v=tN6oJu2DqCM&list=PLWKjhJtqVAbn21gs5UnLhCQ82f923WCgM
Learn what technologies you should learn first to become a back end web developer.
Python+
https://liaoxuefeng.com/books/python/introduction/index.html
中文,免费,零起点,完整示例,基于最新的Python 3版本。
https://www.learnpython.org/
a free interactive Python tutorial for people who want to learn Python, fast.
https://www.youtube.com/watch?v=K5KVEU3aaeQ
Master Python from scratch 🚀 No fluff—just clear, practical coding skills to kickstart your journey!
https://www.youtube.com/watch?v=rfscVS0vtbw
This course will give you a full introduction into all of the core concepts in python.
PHP+
https://www.learn-php.org/
PHP is a server scripting language, and a powerful tool for making dynamic and interactive Web pages.
https://www.youtube.com/watch?v=l4_Vn-sTBL8
This PHP full course for beginners will teach you everything from scratch—from PHP basics to advanced concepts!
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.
LangChain+
https://python.langchain.com/docs/tutorials/
New to LangChain or LLM app development in general? Read this material to quickly get up and running building your first applications.
https://www.freecodecamp.org/news/beginners-guide-to-langchain/
LangChain is a popular framework for creating LLM-powered apps.
开发框架+
[英文] Understanding Modern Development Frameworks: A Guide for Developers and Technical Decision-makers
https://www.freecodecamp.org/news/understanding-modern-development-frameworks-guide-for-devs/
大模型+
https://www.youtube.com/watch?v=xZDB1naRUlk
You will build projects with LLMs that will enable you to create dynamic interfaces, interact with vast amounts of text data, and even empower LLMs with the capability to browse the internet for research papers.
https://www.youtube.com/watch?v=zjkBMFhNj_g
算法+
https://roadmap.sh/datastructures-and-algorithms
Step by step guide to learn Data Structures and Algorithms in 2025
https://www.hellointerview.com/learn/code
A visual guide to the most important patterns and approaches for the coding interview.
https://www.w3schools.com/dsa/
NLP+
https://www.youtube.com/watch?v=fNxaJsNG3-s&list=PLQY2H8rRoyvzDbLUZkbudP-MFQZwNmU4S
Welcome to Zero to Hero for Natural Language Processing using TensorFlow!
https://www.youtube.com/watch?v=R-AG4-qZs1A&list=PLeo1K3hjS3uuvuAXhYjV2lMEShq2UYSwX
Natural Language Processing tutorial for beginners series in Python.
https://www.youtube.com/watch?v=rmVRLeJRkl4&list=PLoROMvodv4rMFqRtEuo6SGjY4XbRIVRd4
The foundations of the effective modern methods for deep learning applied to NLP.
相关职位
社招3年以上D13905
1、负责主站前端AI应用的技术选型和方案设计、研发等工作,包括但不限于Agent开发、知识库搭建、模型训练等; 2、持续改进前端AI应用的架构和工程架构,能够将AI应用落地业务场景,优化开发流程、提升交付效率和开发体验; 3、参与主站业务或大型活动的前端研发等工作,包括但不限于PC/H5/RN/小程序等; 4、Web前沿技术研究,跟踪新技术发展并运用到实际项目中。
更新于 2025-05-23
社招3-5年D3875
1、负责快手主站 AI 应用的技术选型和方案设计、研发等工作,包括但不限于 Agent 开发、知识库搭建、模型训练等; 2、持续改进快手主站技术体系下的 AI 应用的架构和工程架构,能够将 AI 应用落地业务场景,优化开发流程、提升交付效率和开发体验; 3、研究前沿 AI 应用技术,跟踪新技术发展并运用到实际项目中; 4、对大模型应用开发有深入理解,能够设计并实现复杂的 AI 系统架构。
更新于 2025-09-08
社招5年以上程序&技术类
1、负责核心产品(社区主站、大型活动、游戏化应用)的前端架构设计、技术选型与实施、开发与优化,为产品的技术方向负责。 2、有很好的 C 端产品 Sense,优化产品的性能和交互为用户带来更好的使用体验; 3、参与团队前端工程化体系建设,逐步提升研发效率、研发质量,通过前端技术的不断产出驱动业务的发展; 4、关注前端前沿技术发展,能够将新知识传递给团队,并且转化到潜在项目中。