阿里巴巴阿里国际-高级AI应用研发工程师(会员&营销)-杭州
社招全职3年以上技术类-开发地点:杭州状态:招聘
任职要求
1. 本科及以上学历,计算机科学、软件工程、人工智能相关专业; 2. 掌握常用设计模式,有大型应用的开发经验,具备应对大数据、分布式、高并发、高负载、高可用性等系统设计能力; 3. 具备良好的抽象设计能力,思路清晰,善于思考,能独立分析和解决问题,责任心强,具备良好的团队合作精神和承受压力的能力; 4. 有Agent工程落地经验:掌握LLM核心原理及实践方法,熟悉Agent框架设计和开发优化,在RAG/Prompt工程/向量化/等技术上有一定实践; 5. 丰富的AI Coding…
登录查看完整任职要求
微信扫码,1秒登录
工作职责
团队介绍: 阿里国际会员&营销团队,作为阿里巴巴重要战略-国际化先锋战队之一,承担着集团实现全球化的艰巨任务。我们依托于强大的底层技术能力,服务于国际化几乎所有的电商业务,助力国际化业务快速发展。希望你加入我们,同我们一道通过技术驱动全球贸易模式的升级。 我们正在寻找对大模型技术应用充满热情的 AI 开发工程师,加入阿里巴巴国际化会员&营销中台团队。你将深度参与AIGC在电商核心场景的落地,核心职能将覆盖电商三大核心场景【人&货&场】中【人&场】两大核心场景。 团队职责: 1. 面向国际化【电商&金融&物流】,为买家、卖家、供应商、ISV等提供端到端的基础链路会员、地址、营销服务,包括注册/登录/用户中心/认证授权/地址管理/营销设置/营销投放/营销计算/营销预算等基础功能; 2. 面向国际化所有核心站点业务,包括Lazada/AliExpress/Daraz/Miravia等电商业务的业务支撑,包括但不局限于AI架构设计、系统架构优化、业务需求编码、工具平台开发,SAAS化产品能力打造、日常/大促稳定性保障等工作。 工作描述: 1. 参与会员&营销中台AI相关产品的全流程开发,包括但不限于注册、登录、用户中心、隐私合规、安全防控、营销设置、营销投放、营销计算、资损防控等领域Agent应用的架构设计、优化迭代; 2. 参与大模型技术在多业务场景的解决方案落地,面向全球消费者/商家,优化用户在注册/登录、下单、支付、履约,以及优惠表达/计算/扣减等方面的全生命周期的消费体验; 3. 参与大模型技术在多维保障体系的解决方案落地,通过Agent架构设计、体系优化,助力消费者、商家、电商平台,在账号安全、隐私合规、资损防控、性能优化、成本治理等方面取得突破性的进展。
包括英文材料
学历+
设计模式+
https://liaoxuefeng.com/books/java/design-patterns/index.html
设计模式,即Design Patterns,是指在软件设计中,被反复使用的一种代码设计经验。使用设计模式的目的是为了可重用代码,提高代码的可扩展性和可维护性。
[英文] Design Patterns
https://refactoring.guru/design-patterns
Design patterns are typical solutions to common problems in software design. Each pattern is like a blueprint that you can customize to solve a particular design problem in your code.
https://www.youtube.com/watch?v=NU_1StN5Tkk
Design Patterns tutorial explained in simple words using real-world examples.
大数据+
https://www.youtube.com/watch?v=bAyrObl7TYE
https://www.youtube.com/watch?v=H4bf_uuMC-g
With all this talk of Big Data, we got Rebecca Tickle to explain just what makes data into Big Data.
高并发+
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://dev.to/m0n0x41d/highload-saga-the-fundamentals-4kj4
In the modern big tech world, there are titans among mortal, tiny applications, and the common name for such titans is "Highload applications."
高可用+
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.
还有更多 •••