Baidu logo
百度
在线编辑前端工程师(J104261)

在线编辑前端工程师(J104261)

发布于 大约 14 小时前

普通员工/个人贡献者

北京市
高级经验
全职员工
仅现场办公
本科
前端开发
Ai编程
Crdt
Ot
Webgl
前端开发
协同编辑
Konva
Office Openxml

AI 估算 · 25k–45k

百度北京资深前端,3年以上经验,AI技能与协同编辑方向稀缺,薪资竞争力强,月薪2.5-4.5万合理。

职位详情

关于这个职位

该职位是百度在线编辑器前端核心岗位,负责编辑器架构设计、协同编辑、渲染性能优化以及文档格式转换,并深度使用AI工具重塑研发流程

要求3年以上前端经验,熟悉TypeScript及Canvas/WebGL渲染引擎,理解OT/CRDT协同算法,并有AI编程实践
适合热爱技术挑战、希望推动AI辅助开发的资深工程师

最低要求

基础要求

计算机或相关专业本科及以上学历,3 年以上前端或全栈开发经验
具备编辑器或复杂富交互应用开发经验,熟悉至少一种主流渲染引擎,如 Konva、Fabric.js、Pixi.js 等
熟悉协同编辑常见技术方案,对 OT 或 CRDT 有实际开发或深入理解
熟练掌握 TypeScript/JavaScript,具备良好的数据结构、算法及软件设计能力
具备较强的跨端协作能力,能够协同后端完成系统联调与架构设计
具备优秀的问题分析与解决能力,能独立承担模块设计与攻坚任务
在日常研发中常态化使用 AI 编程工具(如 Copilot、Cursor、Claude Code 等),能有效借助 AI 提升编码与问题排查效率

工作职责

工作内容:

负责编辑器核心架构的设计与开发,主导文档渲染、交互逻辑、协同编辑等模块的架构与规则定义,并借助 AI 完成规模化编码与实现
深入参与多人协同编辑系统的设计与实现,基于 OT 或 CRDT 等协同算法保障数据一致性,结合 AI 提升复杂边界场景的实现与验证效率
优化编辑器渲染性能,结合 Canvas/WebGL 等渲染引擎(如 Konva、Fabric.js、Pixi.js 等)实现高性能、高流畅度的文档编辑体验
负责文档格式解析与转换能力的开发,支持主流文档格式(如 Office OpenXML、PDF 等)的导入、导出与渲染,探索以 AI 加速大规模格式规则与函数能力的实现
参与编辑器全链路技术方案的设计与落地,协同前后端完成数据模型、实时通信、状态同步等能力构建
推动 AI 重塑编辑器研发模式:沉淀可复用的 AI 研发 Skill 与工作流(如 Agent、Harness 等),通过任务拆分与并行推进提升整体交付效率
推动编辑器技术演进,完成性能优化、稳定性提升及模块重构,并形成技术文档与规范

优先资格

优先考虑 —— 具备 AI 时代工程师的核心素养

善于对 AI 输出进行约束、引导与质量评估,能将复杂工程需求拆解为清晰、可执行的 AI 任务序列
在引入 AI 提效的同时,对代码质量与系统设计的合理性保持高标准的判断力
有 Office OpenXML 协议解析、编辑或生成相关开发经验
有高并发实时协作系统、长连接服务或消息队列等相关开发经验
对产品体验有较高敏感度,能主动通过技术手段推动产品体验提升
有 AI Coding 深度实践经验:能通过 Prompt 设计、上下文工程或工作流(如 Skill、Agent、Harness 等)编排,让 AI 承担规模化开发任务,并在团队内沉淀可复用的 AI 研发实践

AI 洞察

优缺点分析

优点

  • 岗位深度结合AI工具与研发流程,走在行业前沿,提升个人竞争力
  • 涉及渲染引擎、算法、全链路架构,技术栈丰富,成长空间广阔
  • AI工具在研发中的实际落地需要不断探索,可能存在不确定性

缺点 / 挑战

  • 百度大厂平台,业务场景复杂,技术挑战大,能积累编辑器与协同编辑的深度经验
  • 编辑器开发复杂度高,需要处理边界场景和性能瓶颈,工作强度可能较大
  • 对技术深度要求高,需要同时掌握协同算法、渲染引擎和AI编程,学习成本较高
  • 适合对技术有热情、喜欢挑战复杂问题,并愿意拥抱AI提效的资深前端工程师

角色解读

  • 在编辑器领域深耕,可成长为前端架构师或技术专家,主导复杂系统设计
  • AI与编辑器结合是前沿方向,未来可转型为AI研发提效专家,推动团队智能化升级
  • 有机会扩展至全栈,参与实时通信、后端架构设计,成为跨端技术骨干
  • 负责在线编辑器核心架构设计,主导文档渲染、交互逻辑、协同编辑等模块的架构与规则定义
  • 深入实现多人协同编辑系统,基于OT/CRDT算法保障数据一致性,并利用AI工具提升复杂场景的开发和验证效率
  • 优化编辑器渲染性能,使用Canvas/WebGL等渲染引擎实现高流畅度体验,并负责Office OpenXML、PDF等格式的解析与转换
  • 推动AI重塑研发流程,沉淀可复用的AI研发Skill与工作流,提升团队交付效率
  • 扎实的TypeScript/JavaScript功底,熟悉数据结构、算法和软件设计
  • 熟悉至少一种主流渲染引擎(如Konva、Fabric.js、Pixi.js),有复杂富交互应用开发经验
  • 深入理解OT或CRDT协同算法,具备实际开发经验,能解决数据一致性问题
  • 日常熟练使用AI编程工具(如Copilot、Cursor、Claude Code),并能有效提升编码效率

申请策略

  • 提前了解百度在线编辑器产品(如百度网盘文档、百度脑图),思考其技术挑战
  • 在面试中展示对AI重塑研发模式的认同与具体实践,体现前瞻性思维
  • 突出编辑器或复杂富交互项目的经验,具体描述在渲染引擎、协同算法方面的实践
  • 展示使用AI编程工具(如Copilot、Cursor)的实际案例,量化效率提升
  • 强调对OT/CRDT的理解,以及在高并发、实时系统中的项目成果
  • 如有Office OpenXML或PDF解析经验,务必重点提及
  • 系统学习CRDT原理,尝试在小项目中实现协同编辑
  • 熟悉至少一种渲染引擎(如Fabric.js)的源码,了解Canvas/WebGL性能优化

面试指南

  • 对于项目经验问题,用STAR法则:背景、任务、行动、结果,量化性能提升和业务影响
  • 对于技术原理问题,先解释概念,再对比优劣,最后结合场景说明选择依据
  • 对于AI工具问题,强调具体场景、使用的工具、如何设计Prompt、以及最终效果,体现实践深度
  • 请介绍一个你主导的编辑器或复杂富交互项目,如何设计架构和解决性能问题?
  • OT与CRDT的区别是什么?在协同编辑中你如何选择?请举例说明
  • 你如何使用AI工具提升编码效率?能否描述一个具体场景?
  • 如何解析并渲染Office OpenXML文档?有哪些关键挑战?
  • 在多个用户同时编辑时,如何保证数据一致性和流畅体验?

职位点评

69
综合评分

百度资深前端,技术前沿、成长性强,但WLB不确定,适合技术驱动型人才。

从薪资福利、成长空间、工作节奏和岗位方向综合评估,方便横向比较。

更适合这类人
适合追求技术前沿、渴望在AI与编辑器结合领域深耕,且能接受一定工作强度的工程师。
表现最好
成长发展
相对薄弱
工作生活
薪资福利70
成长发展88
工作生活45
使命价值60

薪资福利

70中等

百度大厂平台,薪资水平通常有竞争力,但JD未披露具体福利和薪资,补偿性满足度中等。

薪资信号未披露(AI估算:25K-45K/月)

成长发展

88较高

岗位技术前沿,涉及AI编程、协同算法、渲染引擎,成长空间大,发展性动机满足度高。

技术前沿前沿/新兴技术
技术栈OT、CRDT、Canvas、WebGL、AI编程、Copilot、Claude Code
业务类型ambiguous

工作生活

45较低

JD未提及远程或弹性工作,也未涉及WLB信息,工作地点仅明确为北京,生活化动机满足度较低。

工作模式未明确
办公地点未明确
加班情况未提及(无法判断)

使命价值

60中等

编辑工具支撑办公效率,具有一定的实用价值,但社会影响力中性,行业前景稳定。

行业发展稳定成熟行业
社会影响中性/一般
创新程度积极采用新技术
Watch Jobs