美团后端开发工程师(服务零售商品方向)
社招全职1年以上核心本地商业-业务研发平台地点:上海状态:招聘
任职要求
1. 本科及以上学历,1年及以上Java开发经验,研发基本功扎实,对代码质量有较高追求; 2.熟练掌握大型互联网服务端开发与调优技术,理解JVM、MySQL数据库及 常用开源框架、中间件(Redis、Kafka等)原理; 3.具备AI系统开发经验,了解大模型相关技术原理及典型应用模式(如Prompt设计、RAG、SFT、Agent等); 4.熟练掌握三高(高可用、高性能、高并发)场景常见保障、治理手段,具备性能优化经验; 5.善于沟通交流,能够协调多方、有较好的服务意识与团队合作精神; 6. 能承受一定工作压力,有责任心和上进心,能通过持续学习完善自身。 具备以下条件优先 1.有C端业务经验、尤其是商品相关领域;有复杂模型的建模经验或者有一定的领域驱动设计经验 2.有AI实战经验及浓厚兴趣; 3.有独立负责系统并推动架构演进经验; 4.热爱技术,喜欢学习、总结并且向他人输出经验。
工作职责
1.支持服务零售业务范围内的各类商品相关需求,协同上下游达成业务或技术目标。 2.主导或参与中大型项目的方案调研、设计、开发及后续运营,确保系统可扩展、能力沉淀以及架构演进。 3.利用AI技术对现有产品进行智能化升级,提升产品用户体验和功能价值;利用AI技术优化研发流程,提升研发团队的工作效率。 4.参与核心系统的高可用建设,识别风险并解决当前存在的问题,持续提升系统效率与质量。 5.参与团队技术文化建设,输出实践经验,并带动/指导新人共同进步。
包括英文材料
学历+
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.
JVM+
https://www.freecodecamp.org/news/jvm-tutorial-java-virtual-machine-architecture-explained-for-beginners/
https://www.youtube.com/watch?v=e2zmmkc5xI0
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.
中间件+
https://www.youtube.com/watch?v=1oWPUpMheGk
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.
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.
大模型+
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
Prompt+
https://cloud.google.com/vertex-ai/generative-ai/docs/learn/prompts/introduction-prompt-design
A prompt is a natural language request submitted to a language model to receive a response back.
https://learn.microsoft.com/en-us/azure/ai-foundry/openai/concepts/prompt-engineering
These techniques aren't recommended for reasoning models like gpt-5 and o-series models.
https://www.youtube.com/watch?v=LWiMwhDZ9as
Learn and master the fundamentals of Prompt Engineering and LLMs with this 5-HOUR Prompt Engineering Crash Course!
RAG+
https://www.youtube.com/watch?v=sVcwVQRHIc8
Learn how to implement RAG (Retrieval Augmented Generation) from scratch, straight from a LangChain software engineer.
SFT+
https://cameronrwolfe.substack.com/p/understanding-and-using-supervised
Understanding how SFT works from the idea to a working implementation...
AI agent+
https://www.ibm.com/think/ai-agents
Your one-stop resource for gaining in-depth knowledge and hands-on applications of AI agents.
高可用+
https://redis.io/blog/high-availability-architecture/
A high available architecture is when there are a number of different components, modules, or services that work together to maintain optimal performance, irrespective of peak-time loads.
https://www.ibm.com/think/topics/high-availability
High availability (HA) is a term that refers to a system’s ability to be accessible and reliable close to 100% of the time.
高并发+
https://www.baeldung.com/concurrency-principles-patterns
In this tutorial, we’ll discuss some of the design principles and patterns that have been established over time to build highly concurrent applications.
https://www.baeldung.com/java-concurrency
Handling concurrency in an application can be a tricky process with many potential pitfalls. A solid grasp of the fundamentals will go a long way to help minimize these issues.
https://www.oreilly.com/library/view/concurrency-in-go/9781491941294/
You’ll understand how Go chooses to model concurrency, what issues arise from this model, and how you can compose primitives within this model to solve problems.
https://www.oreilly.com/library/view/modern-concurrency-in/9781098165406/
With this book, you'll explore the transformative world of Java 21's key feature: virtual threads.
https://www.youtube.com/watch?v=qyM8Pi1KiiM
https://www.youtube.com/watch?v=wEsPL50Uiyo
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.
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.
相关职位
社招3年以上软件开发岗
1.负责京东零售商品理解工程和产品化能力建设,构建统一、稳定、高效的商品资产和服务能力,助力B端商品运营提效和C端体验及效率提升; 2.建设京东零售商品标准CPV、商品知识图谱、标品、同品等基础能力; 3.建设覆盖标签生产、管理、存储以及服务的京东零售统一标签平台、实时化盘货引擎和商品搜索引擎; 4.建设京东零售核心商品系统和链路,统一商品服务,支持百万级在线请求能力; 5.站在京东零售整体视角,能从业务、技术和平台多重视角发现和解决零售业务问题; 6.紧跟前沿技术发展趋势,探索新技术在业务中的应用,解决技术难题,推动创新。
更新于 2025-06-11
社招3年以上软件开发岗
1.负责京东零售商品理解工程和产品化能力建设,构建统一、稳定、高效的商品资产和服务能力,助力B端商品运营提效和C端体验及效率提升; 2.建设京东零售商品标准CPV、商品知识图谱、标品、同品等基础能力; 3.建设覆盖标签生产、管理、存储以及服务的京东零售统一标签平台、实时化盘货引擎和商品搜索引擎; 4.建设京东零售核心商品系统和链路,统一商品服务,支持百万级在线请求能力; 5.站在京东零售整体视角,能从业务、技术和平台多重视角发现和解决零售业务问题; 6.紧跟前沿技术发展趋势,探索新技术在业务中的应用,解决技术难题,推动创新。
更新于 2025-09-03
社招食杂零售
1、负责美团电商零售业务领域大模型应用研发,包括智能助手、内容生成、基于大模型的预测、智能决策规划等,端到端提升应用效果。 2、负责大模型前沿技术探索,沉淀相关算法技术最佳实践,包括模型微调、垂直领域知识增强、偏好对齐、推理效果优化、助手开发等。 3、能深入业务,挖掘大模型在零售经营各个环节的创新应用机会点,提升商品经营、供应链物流运营、履约服务方面的智能化水平。
更新于 2025-06-22