阿里巴巴LAZADA-Java高级开发工程师-推荐系统方向
社招全职2年以上LAZADA地点:杭州状态:招聘
任职要求
1、有JAVA开发经验,熟悉JVM机制,熟悉Spring等主流的开发框架,具有Linux平台开发经验以及性能优化经验; 2、扎实的计算机基础--包括算法和数据结构、网络编程、内存、线程、tcp/ip通信,熟悉shell、python等脚本语言,有容器化相关经验; 3、熟悉常见的面向对象设计模式,擅长系统抽象,具备优秀的系统架构设计能力;负责过高并发高可用在线服务,有平台型产品研发经验。关注机器学习领域的开源技术进展和趋势,理解电商领域知识,…
登录查看完整任职要求
微信扫码,1秒登录
工作职责
我们专注于设计和实现高性能、高可扩展性的推荐平台,助力算法和业务发展,如果你熟悉数据结构与算法,对高性能算法服务的实现有所研究,对新技术有极大的好奇心,勇于挑战各种系统架构难题,欢迎加入我们! 1. 负责商品推荐系统的研发与优化,参与构建高可用,高性能的在线、近线推荐系统,覆盖召回、排序、策略等核心模块; 2. 深入参与业务迭代,理解业务目标,配合产品、算法进行AB实验取得业务结果; 3. 深入理解推荐系统与算法能力,以平台化方式抽象设计通用技术方案支撑业务; 4. 参与推荐系统的稳定性建设,针对业务设计合理的限流、容灾、降级、监控等方案; 5. 探索前沿技术,通过LLM能力提升用户体验与研发效能。
包括英文材料
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
Spring+
https://liaoxuefeng.com/books/java/spring/index.html
Spring是一个支持快速开发Java EE应用程序的框架。它提供了一系列底层容器和基础设施,并可以和大量常用的开源框架无缝集成,可以说是开发Java EE应用程序的必备。
https://spring.io/guides/gs/rest-service
https://spring.io/quickstart
Level up your Java code and explore what Spring can do for you.
开发框架+
[英文] Understanding Modern Development Frameworks: A Guide for Developers and Technical Decision-makers
https://www.freecodecamp.org/news/understanding-modern-development-frameworks-guide-for-devs/
Linux+
https://ryanstutorials.net/linuxtutorial/
Ok, so you want to learn how to use the Bash command line interface (terminal) on Unix/Linux.
https://ubuntu.com/tutorials/command-line-for-beginners
The Linux command line is a text interface to your computer.
https://www.youtube.com/watch?v=6WatcfENsOU
In this Linux crash course, you will learn the fundamental skills and tools you need to become a proficient Linux system administrator.
https://www.youtube.com/watch?v=v392lEyM29A
Never fear the command line again, make it fear you.
https://www.youtube.com/watch?v=ZtqBQ68cfJc
算法+
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/
数据结构+
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=2HrYIl6GpYg
I will make a simple HTTP web server with the C Programming Language.
https://www.youtube.com/watch?v=8z6okCgdREo
This tutorial is for Gophers who have written a command line or an API application, but have little to no experience in lower-level concepts like reading and writing to sockets, working with channels, and managing multiple goroutines.
https://www.youtube.com/watch?v=bdIiTxtMaKA&list=PL9IEJIKnBJjH_zM5LnovnoaKlXML5qh17
https://www.youtube.com/watch?v=bzja9fQWzdA
Implement the ubiquitous TCP protocol that underlies much of the traffic on the internet!
[英文] 📺Network Programming with Python Course (build a port scanner, mailing client, chat room, DDOS)
https://www.youtube.com/watch?v=FGdiSJakIS4
Learn network programming in Python by building four projects. You will learn to build a mailing client, a DDOS script, a port scanner, and a TCP Chat Room.
https://www.youtube.com/watch?v=gntyAFoZp-E
https://www.youtube.com/watch?v=JiuouCJQzSQ
Explore the fundamentals of networking in Rust by building a simple TCP server.
https://www.youtube.com/watch?v=JRTLSxGf_6w
https://www.youtube.com/watch?v=sFizpxHkIlI
In this video we'll cover SOCKET PROGRAMMING in JAVA.
https://www.youtube.com/watch?v=sXW_sNGvqcU
TCP/IP+
[英文] What is TCP/IP?
https://www.techtarget.com/searchnetworking/definition/TCP-IP
TCP/IP stands for Transmission Control Protocol/Internet Protocol and is a suite of communication protocols used to interconnect network devices on the internet.
Bash+
[英文] The Bash Guide
https://guide.bash.academy/
A quality-driven guide through the shell's many features.
https://www.youtube.com/watch?v=tK9Oc6AEnR4
Understanding how to use bash scripting will enhance your productivity by automating tasks, streamlining processes, and making your workflow more efficient.
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.
还有更多 •••
相关职位
社招1年以上
负责猫超自营业务搜索推荐系统设计和实现,包括私域搜索、私域推荐、主搜公域运营,主要使用Java语言做业务系统开发。在团队中能够接触搜索推荐完整链路,有机会学习从HA3引擎、RS、TPP等基于AIOS的搜推全链路技术,全面提升自己的技术和业务能力。 工作内容如下: 1、进行搜索推荐技术研发,主导技术方案设计和评审工作,进行项目管理和技术难点攻关; 2、深入理解业务,围绕业务的发展、产品需求等确定技术规划,并能够反向驱动业务的落地和发展; 3、解决各种疑难杂症问题、系统架构治理及性能优化工作,且完成业务产品建设和技术能力持续沉淀; 4、探索面向AI的搜推架构,建设智能化程度更高、消费者体验更好、转化效率更优的新一代搜推系统。
更新于 2026-02-06杭州
社招技术类
1、负责广告投放管理平台的核心架构设计、系统开发与持续迭代,保障系统的高性能与高可用性; 2、负责设计与开发高效、稳定的广告数据链路与服务,为投放策略、效果分析及业务洞察提供可靠数据支撑; 3、深入理解广告投放业务全链路,能够将业务策略转化为可落地的技术方案,并为策略迭代与实验提供坚实的数据基础与平台支撑 4、负责广告承接页(落地页)后端业务系统的设计与研发,包括广告承接、商品推荐等核心功能模块。
更新于 2025-11-11上海
社招3年以上技术类-开发
负责蚂蚁保车险技术研发,例如推荐运筹、智能风控、大模型等技术在业务场景落地,为用户提供智能、专业的车险科技服务: 1. 负责蚂蚁车险的营销/建档/投保/服务等关键领域的架构设计、研发工作和高质量交付; 2. 发现和解决业务系统的技术问题,保证系统的性能和稳定性; 3. 协同他人组织跨团队沟通协作,确保系统架构内外设计合理或保障项目质量与进度; 4、搭建算法工程链路,提出合理可行的架构演进和迭代方案,完成智能化业务方案落地。
更新于 2025-09-10杭州