小红书全栈开发专家-AI Coding方向
任职要求
1、本科及以上学历,计算机基础扎实,对系统架构、计算、存储、网络有清晰理解。 2、三年以上开发经验,具备大型项目(IDE、编辑器或复杂 Web 应用)开发经验;熟悉主流前端框架及 Node.js 技术栈。 3、理解大模型(LLM)原理,熟悉 Agent 框架与多智能体协作模式,有 AI 算法工程化落地或代码生成/分析类产品研发经验。 4、具备优秀的系统设计与架构分析能力,能识别复杂系统中的潜在问题并给出有效解决方案。 5、具备较强的责任感、逻辑…
工作职责
1、设计并开发 AI Coding IDE 基础框架、插件体系及 CLI 工具,提供灵活的 UI 自定义能力与服务编排能力,支持各类业务场景。 2、设计并实现具备代码理解、生成、调试和优化能力的 AI Agent,构建多智能体协作架构,实现复杂编程任务的拆解与分布式执行。 3、负责 AI 算法在 IDE 场景下的工程化实现,为代码自动生成、智能补全、Bug 检测等功能提供高性能技术支撑。 4、持续跟踪 AI Agent、大模型及 IDE 技术发展,推进技术规划与落地,探索行业领先的 AI 结合 IDE 技术方案。 5、解决 IDE 及 AI 运行环境中的技术难题,持续优化体验、性能与系统稳定性。
1、负责公司 AI Agent 产品的全栈开发与架构设计,涵盖前端交互层(IDE 插件/Web)、后端服务层及 AI 能力集成层;搭建高效稳定的前后端架构,保障 Agent 产品的高可用性、低延迟和可扩展性。 2、设计并实现 Agent 核心功能,包括任务拆解(Planning)、工具调用(Tool Use)、记忆管理(Memory)、多轮对话逻辑等;对接大模型 API,完成模型能力封装、参数调优及业务场景落地。 3、参与产品需求分析与技术方案评审,解决开发过程中的跨端兼容、性能优化等问题;持续跟进 AI Agent 领域技术趋势,引入前沿技术提升产品竞争力。 4、制定 Agent 评测战略,明确关键指标(如采纳率、生码成功率);搭建数据集与基准环境(Offline/Online),设计横评流程(vs Cursor 等),通过数据洞察驱动模型与产品迭代。 5、制定团队 OKR,建立高效协作流程;向业务团队提供评测报告与优化建议,支持 Agent 在 IDE 与 Workspace 中的集成推广。
1.技术方案设计 • 调研AI大模型训练及推理的前沿技术发展,分析前沿技术和网络的关联以及优化方向 • 分析客户需求,帮助客户使用我们的产品和解决方案,帮忙客户进行性能优化 2.技术实现 • 负责AI计算系统的通信库研发、测试、以及交付与支持 • 基于技术方案的拆解,按照任务目标和产出规范,完成任务/子任务的设计、编码开发和系统功能实现 • 负责核心功能的架构与代码模板的编写,开发与维护系统公用核心模块,技术架构重构、优化等 • 对编码进行阶段性的讨论和CodeReview,并通过调试优化,推动代码成功部署 • 对开发中和部署后的程序进行必要的维护和迭代,包括值班oncall、升级工单处置、bug排查、问题诊断、产品体验改善、性能和成本优化等 3.稳定性和性能优化 • 制定稳定性策略,寻找并解决产品系统中的潜在风险和瓶颈,覆盖线上疑难杂症问题,确保系统的安全可靠 • 运用产品优化技术和方法,进行性能优化,提高产品稳定性和性能 4.技术预研 • 分析AI业务通信pattern和发展趋势,探索通信库的优化空间,以及AI计算系统全栈的协同设计,提升系统端到端的稳定性和性能 5.技术规划 • 理解业务战略及重点,基于业务需求作出高性能、高可用、高可靠、高拓展性的技术架构规划和落地。
1、技术方案设计 • 调研AI大模型训练及推理的前沿技术发展,分析前沿技术和网络的关联以及优化方向; • 分析客户需求,帮助客户使用我们的产品和解决方案,帮忙客户进行性能优化; 2、技术实现 • 负责AI计算系统的通信库研发、测试、以及交付与支持 • 基于技术方案的拆解,按照任务目标和产出规范,完成任务/子任务的设计、编码开发和系统功能实现 • 负责核心功能的架构与代码模板的编写,开发与维护系统公用核心模块,技术架构重构、优化等 • 对编码进行阶段性的讨论和CodeReview,并通过调试优化,推动代码成功部署 • 对开发中和部署后的程序进行必要的维护和迭代,包括值班oncall、升级工单处置、bug排查、问题诊断、产品体验改善、性能和成本优化等 3、稳定性和性能优化 • 制定稳定性策略,寻找并解决产品系统中的潜在风险和瓶颈,覆盖线上疑难杂症问题,确保系统的安全可靠 • 运用产品优化技术和方法,进行性能优化,提高产品稳定性和性能 4、技术预研 • 分析AI业务通信pattern和发展趋势,探索通信库的优化空间,以及AI计算系统全栈的协同设计,提升系统端到端的稳定性和性能 5、技术规划 • 理解业务战略及重点,基于业务需求作出高性能、高可用、高可靠、高拓展性的技术架构规划和落地。