小红书AI基建研发工程师
社招全职3年以上后端开发地点:北京 | 上海状态:招聘
工作描述
任职要求 1、统招本科及以上学历,计算机相关专业,3年以上软件开发经验,有架构设计经验优先; 2、Java基础扎实,对IO、多线程、JVM等有深入了解,熟练使用常见编程框架,并对其底层原理有深刻理解; 3、具备扎实的系统设计能力,熟悉领域驱动设计(DDD)、微服务架构、分布式系统等,能独立完成复杂业务系统的架构设计; 4、熟悉主流AI/大模型框架与工程化实践,包括但不限于 LangChain、LlamaIndex、RAG、Agent、Prompt Engineering …
登录查看完整工作描述
微信扫码,1秒登录
包括英文材料
学历+
系统设计+
https://roadmap.sh/system-design
Everything you need to know about designing large scale systems.
https://www.youtube.com/watch?v=F2FmTdLtb_4
This complete system design tutorial covers scalability, reliability, data handling, and high-level architecture with clear explanations, real-world examples, and practical strategies.
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.
多线程+
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!
JVM+
https://www.freecodecamp.org/news/jvm-tutorial-java-virtual-machine-architecture-explained-for-beginners/
https://www.youtube.com/watch?v=e2zmmkc5xI0
DDD+
https://ddd-crew.github.io/ddd-starter-modelling-process/
This process gives you a step-by-step guide for learning and practically applying each aspect of Domain-Driven Design (DDD) - from orienting around an organisation’s business model to coding a domain model.
[英文] Domain Driven Design
https://medium.com/@matteopampana/list/domain-driven-design-c1efaabe287e
Everyone talks about DDD, but how many understand and correctly apply Domain-Driven Design? I want to be one of them.
https://redis.io/glossary/domain-driven-design-ddd/
Domain-Driven Design (DDD) is a software development philosophy that emphasizes the importance of understanding and modeling the business domain.
微服务+
https://learn.microsoft.com/en-us/training/modules/dotnet-microservices/
Microservice applications are composed of small, independently versioned, and scalable customer-focused services that communicate with each other by using standard protocols and well-defined interfaces.
https://microservices.io/
Microservices - also known as the microservice architecture - is an architectural style that structures an application as a collection of two or more services.
https://spring.io/microservices
Building small, self-contained, ready to run applications can bring great flexibility and added resilience to your code.
https://www.ibm.com/think/topics/microservices
Microservices, or microservices architecture, is a cloud-native architectural approach in which a single application is composed of many loosely coupled and independently deployable smaller components or services.
https://www.youtube.com/watch?v=CqCDOosvZIk
https://www.youtube.com/watch?v=hmkF77F9TLw
Learn about software system design and microservices.
还有更多 •••
相关职位
实习阿里巴巴2027
1. 工程能力: 扎实的编程功底,精通 Go 或 Python,具备大型分布式系统或研发工具平台的开发经验; 2. AI/LLM 背景: 熟悉 OpenAI/LangChain/LlamaIndex
更新于 2026-03-17北京|杭州
社招8年以上A102209
1、本科及以上学历,计算机相关专业,8年以上后端/基础架构开发经验,其中至少2年AI基础设施领域经验。 2、精通至少两种编程语言(Go / java / python / js)。 3、深入理解容器化
更新于 2026-06-25北京
社招5年以上A47229
1、本科及以上学历,计算机相关专业,5年以上后端/基础架构开发经验,其中至少2年AI基础设施领域经验。 2、精通至少两种编程语言(Go / java / python / js)。 3、深入理解容器化
更新于 2026-07-02北京
