工作职责: 设计并开发 IDE 基础框架,提供灵活的 UI 自定义能力和 IDE 基础服务编排能力,支持各种需要 IDE 的业务场景; 负责在 IDE 上设计和开发 AI 功能,包括但不限于代码生成、代码理解、AI Lint 和 Autodebug 等; 推进 IDE 框架和 AI 应用的技术规划和落地,探索行业领先的 AI 结合 IDE 框架技术; 设计并开发 IDE 生态和工具链,包括但不限于插件框架和研发流程相关的插件等; 解决 IDE 出现各种的技术问题,进行体验优化、性能优化和稳定性改进; 探索 IDE x AI ,打造面向开发者的小红书小程序一站式开发平台。 任职资格: 具备良好的系统架构能力,能够发现架构设计中存在的潜在问题,并给出有效的解决措施和方法; 有积极的学习心态,对新鲜事物有好奇心和热情,具备对未知领域探索和研究能力,乐于分享; 怀有同理心,能够站在开发者、用户角度独立思考,跨越技术界限,主动挖掘技术和业务痛点并寻求解决问题的方法。 加分项 熟悉 VSCode 、IntelliJ IDEA 、Eclipse 等 IDE 的底层实现与原理;熟悉 LSP 以及 DAP 协议; 有 VSCode 、IntelliJ IDEA 、Eclipse 、Chrome 等 IDE 的定制开发经验; 关注 AI Agent 领域前沿技术趋势和研究成果,了解主流大模型,有实际的 AI Agent 开发经验。 有云开发、云函数、全栈经验优先。