美团数据与后台全栈开发工程师
社招全职自动车配送部地点:北京 | 深圳状态:招聘
任职要求
精通至少一种主流技术栈(Python、Java、C++),具备复杂系统开发经验,熟悉分布式系统原理,掌握微服务、容器化、消息队列等技术的实际应用。 拥有AI工程化经验,熟悉PyTorch,具备大模型应用开发与部署(如TensorRT)的实战经验。 拥有数据密集型系统开发经验,熟悉数据协议设计、元数据管理及高并发场景优化。主导过完整项目生命周期,涵盖需求分析、架构设计、开发、测试和落地交付。 具备扎实的编程能力、优秀的设计能力和代码品味,具有强烈的责任心。 具备以下条件优先 对开发过程中依赖的主流的开源软件有深入的了解 具有自我驱动和自我管理能力,能够针对系统的不足提出改进方案并推动实现 有自动驾驶、智能硬件或AI产品开发经验者优先,熟悉AI工具链开发者优先。
工作职责
负责高可用、高扩展性系统的架构设计与研发,构建高效的工程化解决方案,提升系统性能、可维护性和稳定性。 深度结合AI技术(如机器学习、大模型等),推动智能化工具或服务的研发,提升业务自动化与决策效率,探索AI与全栈技术的深度融合,确保模型训练、部署和在线服务的高效落地。 制定研发计划并协调前后端与算法团队,掌控项目进度与风险,确保高质量交付。推动系统的线上化、效能提升,优化开发流程与工具链,降低跨团队协作成本。 设计前瞻性的架构方案,提升系统吞吐量与稳定性,通过持续的自动化测试与性能调优,保障系统可靠性,持续改进代码质量。
包括英文材料
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.
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
分布式系统+
https://www.distributedsystemscourse.com/
The home page of a free online class in distributed systems.
https://www.youtube.com/watch?v=7VbL89mKK3M&list=PLOE1GTZ5ouRPbpTnrZ3Wqjamfwn_Q5Y9A
微服务+
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.
消息队列+
https://www.youtube.com/watch?v=xErwDaOc-Gs
PyTorch+
https://datawhalechina.github.io/thorough-pytorch/
PyTorch是利用深度学习进行数据科学研究的重要工具,在灵活性、可读性和性能上都具备相当的优势,近年来已成为学术界实现深度学习算法最常用的框架。
https://www.youtube.com/watch?v=V_xro1bcAuA
Learn PyTorch for deep learning in this comprehensive course for beginners. PyTorch is a machine learning framework written in Python.
大模型+
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
TensorRT+
https://docs.nvidia.com/deeplearning/tensorrt/latest/getting-started/quick-start-guide.html
This TensorRT Quick Start Guide is a starting point for developers who want to try out the TensorRT SDK; specifically, it demonstrates how to quickly construct an application to run inference on a TensorRT engine.
高并发+
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
系统设计+
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.
自动驾驶+
https://www.youtube.com/watch?v=_q4WUxgwDeg&list=PL05umP7R6ij321zzKXK6XCQXAaaYjQbzr
Lecture: Self-Driving Cars (Prof. Andreas Geiger, University of Tübingen)
https://www.youtube.com/watch?v=NkI9ia2cLhc&list=PLB0Tybl0UNfYoJE7ZwsBQoDIG4YN9ptyY
You will learn to make a self-driving car simulation by implementing every component one by one. I will teach you how to implement the car driving mechanics, how to define the environment, how to simulate some sensors, how to detect collisions and how to make the car control itself using a neural network.
相关职位
社招1年以上WeGameAP
1.负责 WeGame 开发者平台和各个内部系统的前端与后台全栈开发工作; 2.负责 WeGame 内部数据的存储设计与优化; 3.与产品团队紧密协作,理解业务需求,提供技术解决方案,共同提升用户体验和产品使用效率。
更新于 2025-08-29
实习技术类
职位介绍: 1、负责番剧后台以及公司重点活动相关前端开发工作; 2、工作范围涉及前端基础架构、跨端应用、全栈开发、数据可视化、中后台等多个方向; 3、与产品经理、设计师、后端工程师一起,提升产品的用户体验,打造卓越的互联网产品;
更新于 2025-05-19

社招5年以上智能媒体研发中心
1.负责视频广告相关业务方向的平台研发和架构优化工作; 2.根据商业化发展需求,推动各类平台系统的技术方案选型、架构设计和研发交付,包括品牌广告投放系统,程序化广告投放系统等,以及高并发场景的业务服务; 3.深入理解业务系统的核心功能,制定合理的系统指标及业务指标,并推进指标的持续优化; 4.持续推进平台系统的系统架构升级,持续改进系统稳定性,性能和高可扩展性; 5.负责新技术的预研,并完成项目的选型设计和难点攻关,解决业务系统的技术瓶颈。
更新于 2025-10-16