字节跳动AI Agent开发工程师 - 抖音研发
社招全职A189607A地点:北京 | 杭州 | 上海状态:招聘
工作描述
任职要求 1、获得本科及以上学历,计算机、软件工程、人工智能等相关专业优先; 2、具备扎实的编程基础,深入理解数据结构、基础算法和常用计算机系统知识;熟练掌握TypeScript/JavaScript、Python、Java/Kotlin、Swift、C++、Golang等至少一门语言,能够独立完成工程项目; 3、在前端、客户端或服务端至少一个方向具备较好的工程基础,能够完成模块设计、编码、测试和问题排查,并愿意跨技术边界解决问题;具备基本的服务端与API开发能力,熟悉Node.js、Golang生态下至少一套开发框架,理解异步任务、状态持久化、超时重试、服务部署及故障排查; 4、理解大语言模型及Agent的基本机制,包括上下文构建、任务规划、工具调用、状态与记忆管理、执行控制、RAG和结果验证;有可实际运行的Agent、AI编程工具或自动化项目经验; 5、具备良好的质量意识,能够针对模型输出的不确定性设计测试与评估方法,并通过日志、Tr…
登录查看完整工作描述
微信扫码,1秒登录
包括英文材料
学历+
数据结构+
https://www.youtube.com/watch?v=8hly31xKli0
In this course you will learn about algorithms and data structures, two of the fundamental topics in computer science.
https://www.youtube.com/watch?v=B31LgI4Y4DQ
Learn about data structures in this comprehensive course. We will be implementing these data structures in C or C++.
https://www.youtube.com/watch?v=CBYHwZcbD-s
Data Structures and Algorithms full course tutorial java
算法+
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/
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.
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!
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.
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.
Kotlin+
https://kotlinlang.org/docs/kotlin-tour-welcome.html
Quickly learn the essentials of the Kotlin programming language through our tours, which will take you from beginner to intermediate level.
https://learnxinyminutes.com/kotlin/
Kotlin is a statically typed programming language for the JVM, Android and the browser. It is 100% interoperable with Java.
https://www.youtube.com/watch?v=EExSSotojVI
In this full Kotlin course, you will learn the most popular programming language on Android and start building your own apps.
Swift+
[英文] A Swift Tour
https://docs.swift.org/swift-book/documentation/the-swift-programming-language/guidedtour/
Explore the features and syntax of Swift.
https://www.hackingwithswift.com/learn
Free Swift and iOS tutorials
https://www.youtube.com/watch?v=8Xg7E9shq0U
Learn the Swift programming language in this full tutorial for beginners.
C+++
https://www.learncpp.com/
LearnCpp.com is a free website devoted to teaching you how to program in modern C++.
https://www.youtube.com/watch?v=ZzaPdXTrSb8
Go+
https://www.youtube.com/watch?v=8uiZC0l4Ajw
学习Golang的完整教程!从开始到结束不到一个小时,包括如何在Go中构建API的完整演示。没有多余的内容,只有你需要知道的知识。
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.
还有更多 •••
相关职位
社招综合管理类
任职要求: 1. 具备良好的逻辑分析能力,能够准确识别问题并提出有效解决方案。 2. 熟悉产品研发流程,了解质量管理体系及相关工程实践。 3. 具有较强的技术钻研精神,能持续优化质量保障方
更新于 2026-06-02深圳
校招千问C端事业群秋
或许,你痴迷于数据结构和算法,热衷于ACM,常常为看到“accept”而兴奋的手足舞蹈; 或许,你熟悉Unix/Linux/Win32环境下编程,并有相关开发经验,熟练使用调试工具,并熟悉Perl,P
更新于 2026-02-09北京|广州|杭州
实习
1、基础技能 - 熟悉 Ubuntu/Debian 操作系统常用命令,能够使用 systemd、grep、awk、strace、tcpdump 等工具进行基础问题诊断; - 掌握 Python
更新于 2026-06-15广州