小红书大模型后端开发工程师/专家
社招全职后端开发地点:上海 | 北京状态:招聘
任职要求
1、计算机相关专业本科及以上学历,有扎实的计算机基础知识和编程功底,良好的数据结构基础; 2、熟悉大语言模型(LLM)架构,有大语言模型应用开发经验,在智能问答、代码review、代码续写、测试用例生成等方向有成功经验; 3、至少掌握一门高级语言, 包括Java、Golang、C/C++、Python; 4、精通多线程编程,熟悉常见的开源分布式中间件、缓存、消息队列、数据库等; 5、有强烈的好奇心,对前沿技术保持敏感。具有良好的沟通能力、学习能力和团队合作精神; 6、拥有项目管理及协作、代码托管、CI/CD、DevOps等效能工具开发经验者优先;
工作职责
1、参与大模型在公司效能领域的应用落地,包括使用开源模型或者API搭建大模型应用架构、评测体系建设、智能体建设、智能CR、智能问答、测试用例生成等; 2、学习跟踪业界大模型在效能领域的最新进展,并探索大模型在公司效能方向的机会点和提升改进落地效果;
包括英文材料
学历+
数据结构+
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://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
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.
Go+
https://www.youtube.com/watch?v=8uiZC0l4Ajw
学习Golang的完整教程!从开始到结束不到一个小时,包括如何在Go中构建API的完整演示。没有多余的内容,只有你需要知道的知识。
C+
https://www.freecodecamp.org/chinese/news/the-c-beginners-handbook/
本手册遵循二八定律。你将在 20% 的时间内学习 80% 的 C 编程语言。
https://www.youtube.com/watch?v=87SH2Cn0s9A
https://www.youtube.com/watch?v=KJgsSFOSQv0
This course will give you a full introduction into all of the core concepts in the C programming language.
https://www.youtube.com/watch?v=PaPN51Mm5qQ
In this complete C programming course, Dr. Charles Severance (aka Dr. Chuck) will help you understand computer architecture and low-level programming with the help of the classic C Programming language book written by Brian Kernighan and Dennis Ritchie.
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
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.
多线程+
https://liaoxuefeng.com/books/java/threading/basic/index.html
和单线程相比,多线程编程的特点在于:多线程经常需要读写共享数据,并且需要同步。
https://www.youtube.com/watch?v=_uQgGS_VIXM&list=PLsc-VaxfZl4do3Etp_xQ0aQBoC-x5BIgJ
https://www.youtube.com/watch?v=IEEhzQoKtQU
https://www.youtube.com/watch?v=mTGdtC9f4EU&list=PLL8woMHwr36EDxjUoCzboZjedsnhLP1j4
https://www.youtube.com/watch?v=TPVH_coGAQs&list=PLk6CEY9XxSIAeK-EAh3hB4fgNvYkYmghp
https://www.youtube.com/watch?v=xPqnoB2hjjA
This video is an introduction to multithreading in modern C++.
https://www.youtube.com/watch?v=YKBwKy5PrpQ
Rust threading is easy to implement and improves the efficiency of your applications on multi-core systems!
中间件+
https://www.youtube.com/watch?v=1oWPUpMheGk
缓存+
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=xErwDaOc-Gs
CI+
https://www.ibm.com/cn-zh/think/topics/continuous-integration
持续集成 (CI) 是一种软件开发实践,开发人员在整个开发周期中会定期将新的代码和代码变更集成到中央代码存储库中。它是 DevOps 和敏捷方法的关键组成部分。
https://www.youtube.com/watch?v=42UP1fxi2SY
CD+
https://www.redhat.com/zh-cn/topics/devops/what-is-ci-cd
CI/CD 是持续集成和持续交付/部署的缩写,旨在简化并加快软件开发生命周期。
https://www.youtube.com/watch?v=R8_veQiYBjI&list=PLy7NrYWoggjzSIlwxeBbcgfAdYoxCIrM2
DevOps+
https://roadmap.sh/devops
Step by step guide for DevOps, SRE or any other Operations Role in 2025
https://zhuanlan.zhihu.com/p/562036793
DevOps中的Dev指的是Development(开发),Ops指的是Operations(运维),用一句话来说,DevOps就是打通开发运维的壁垒,实现开发运维一体化。
相关职位
社招5年以上技术团队开发
1.能独立完成需求分析、技术方案设计及开发工作; 2.负责集团财务相关(预算/管报/财务分析等)系统的服务端代码编写、测试、和发布工作; 3.作为核心技术专家参与产品需求讨论、研发方案设计及代码实现等,深入理解业务需求,提供技术解决方案,推动项目的高效开发与交付; 4.负责系统的各项监控和排障,快速响应并高效解决线上问题,确保业务的平稳运行; 5.和团队一起解决系统中的关键问题和技术难题。
更新于 2025-09-08
社招A87992A
1、负责大模型应用开发平台的数据飞轮建设,为开发者提供一站式数据回流、加工、分析、训练、评估和部署的全流程平台能力; 2、负责构建支撑海量数据的底座能力,支撑全流程血缘、高效处理、深入洞察以及训练投递等能力,支撑全生命周期数据管理; 3、持续推动整体架构演进,结合行业支持探索数据飞轮在大模型场景下的最佳实践。
更新于 2025-06-19
社招3年以上D7634
1、负责运营技术 AI 应用的技术选型和方案设计、研发等工作,包括但不限于 Agent 开发、知识库搭建、模型训练等; 2、持续改进运营技术体系下的 AI 应用的架构和工程架构,能够将 AI 应用落地业务场景,优化开发流程、提升交付效率和开发体验; 3、研究前沿 AI 应用技术,跟踪新技术发展并运用到实际项目中。
更新于 2025-07-21