小红书全栈开发专家-AI Coding方向
任职要求
1、计算机本科或相关领域本科及以上学历,3~5年 前端、Node.js 开发经验 2、具备IDE、编辑器、大模型产品的架构与开发经验 3、有较好的产品意识、业务理解能力,对用户需求、体验、流程等有追求
工作职责
1、作为代码助手前端方向的核心开发,参与建设包括VSCode插件、Chatbox、Code Agent 平台(轻量 WebIDE) 2、负责AI+编辑器产品的前端架构设计、开发,确保产品具备高性能、高可用性、优秀的用户体验 3、基于 monaco、VSCode 开源框架开发各类在线编辑器产品,并集成大模型能力;包括但不限于 SQL Copilot、Code Copilot、智能CR、智能代码纠错等一系列编辑器场景 4、沉淀编辑器、IDE、大模型相关基础设施,横向赋能公司的其他 AI Coding 项目 5、根据对应的产品规划,参与制定对应方向的技术规划,具备技术攻坚能力 6、熟悉编辑器与大模型领域,能深度参与到产品需求分析,从前端的视角给出对应的产品建议
1、参与Web软件的设计、开发和维护,包括但不限于PC Web站点、移动端H5/小程序、浏览器插件等不同形态的互联网应用; 2、参与AI产品(ToC、ToB、AI基础平台)的全流程,和各角色协同,完成从需求到设计、开发和上线等整个项目周期内的工作; 3、参与AI+不同场景结合的产品开发,AI+带来全新交互形式,深入音视频、图像处理、对话等不同前端领域,提供合适的前端技术解决方案; 4、深入AI工程化领域,AI Coding、模型训部署&评测、AI数据引擎等大模型核心工程场景,期待你的前端全栈的创新技能,来共同思考助推这些领域发展。
1、技术方案设计 • 调研AI大模型训练及推理的前沿技术发展,分析计算通信协同优化的技术方案; • 分析客户需求,帮助客户使用我们的产品和解决方案,帮忙客户进行性能优化; 2、技术实现 • 负责AI计算系统的通信优化方案设计,包括计算通信协同优化、通信库研发测试、以及交付与支持; • 基于技术方案的拆解,按照任务目标和产出规范,完成任务/子任务的设计、编码开发和系统功能实现; • 负责核心功能的架构与代码模板的编写,开发与维护系统公用核心模块,技术架构重构、优化等; • 对编码进行阶段性的讨论和CodeReview,并通过调试优化,推动代码成功部署; • 对开发中和部署后的程序进行必要的维护和迭代,包括值班oncall、升级工单处置、bug排查、问题诊断、产品体验改善、性能和成本优化等。 3、稳定性和性能优化 • 制定稳定性策略,寻找并解决产品系统中的潜在风险和瓶颈,覆盖线上疑难杂症问题,确保系统的安全可靠; • 运用产品优化技术和方法,进行性能优化,提高产品稳定性和性能。 4、技术预研 • 分析AI业务通信pattern和发展趋势,探索通信库的优化空间,以及AI计算系统全栈的协同设计,提升系统端到端的稳定性和性能。 5、技术规划 • 理解业务战略及重点,基于业务需求作出高性能、高可用、高可靠、高拓展性的技术架构规划和落地。
负责外卖自取业务的产品功能开发,通过跨端技术实现业务核心导购、交易流程在各端的高质、高效交付。 负责推进自取业务的架构设计和优化,并通过持续的架构改进,提升研发效率和质量。 负责承接外卖终端稳定性建设策略,持续改善团队交付质量,有效的降低故障发生率,缩短故障处理时长,提升运维效率,保障业务高可用性。 参与团队建设、新人培养等工作,带领初中级工程师高质量完成需求交付,能够在技术理解、业务认知、工作方法上辅导成长,提升团队战斗力。 关注AI发展趋势,探索自取业务落地,推进团队向AI 全栈转型。