Baidu logo
百度
全栈开发工程师(J107271)

全栈开发工程师(J107271)

发布于 2 小时前

普通员工/个人贡献者

AI 估算 · 1.5–2.5万 · AI 参考估算
初级经验
学历未注明
全职员工仅现场办公全栈开发
全栈开发
JavaScript
Sse
单元测试
工程化

值不值得投

74综合评分

综合评分 74

百度AI核心业务初级全栈岗,技术栈前沿,成长性强,WLB一般

从薪资福利、成长发展、工作生活和使命价值四个维度综合评估,方便横向比较。

薪资怎么样

2.0万

比全栈开发中位数低

发布情况

新岗位 · 今天发布

公司情况

这家公司招聘很活跃

约 1340 个在招 · 其中全栈开发 10 个

市场机会

选择面较广

北京 · 全栈开发 · 约 100 个在招

职位详情

关于这个职位

负责百度生成域核心链路的后端开发与前端页面构建,涉及Prompt组装、SSE流式推送及React SPA开发

同时承担引擎解析器测试与全链路集成测试编写,维护工程化流水线,确保代码在性能、安全与可维护性上的高质量交付

最低要求

熟悉 TypeScript / JavaScript,能独立写出类型清晰、风格干净的代码

了解 React 和 Node.js,做过完整的前后端项目(课程项目、个人作品均可)
熟悉 Git 协作流程(branch / PR / review)
工程审美:认同“用最少的代码解决问题”,能区分“够用”和“过度设计”
善于沟通,遇到不清楚的地方会主动问,而不是默默替别人做决定

工作职责

生成域核心链路开发:参与 prompt 组装、工作副本派生、引擎编排、stream-json 解析、SSE 事件落库与流式推送

前端页面开发:首页、生成页(流式进度 + iframe 实时预览)、多轮改稿交互,基于 Vite + React SPA
编写有意义的测试:引擎解析器 golden 测试、fake-engine 全链路集成测试(零 token、零网络)、多租户隔离专测
参与代码评审,在性能、安全、可维护性的真实约束下做技术取舍
维护代码库以及工程化流水线(ESLint / Prettier / Vitest / Makefile)

AI 洞察

优缺点分析

优点

  • 接触百度核心AI生成业务,技术栈现代(React+TS+SSE),有助于积累前沿AI应用开发经验
  • 大平台背书,工程规范完善,有利于培养良好的编码习惯
  • 适合热爱AI应用开发、具备扎实前端基础并愿意拓展后端能力、注重代码质量与工程规范的初级开发者

缺点 / 挑战

  • 作为初级岗位,可能面临快速上手复杂业务逻辑的压力
  • 需要平衡‘最少代码’与‘高可用’之间的技术取舍,对工程审美要求较高

角色解读

  • 初级工程师 → 中级全栈工程师 → 高级全栈/架构师
  • 可向AI应用层开发、复杂系统架构设计或技术管理方向发展
  • 负责AI生成业务的核心前后端功能开发,包括Prompt处理、流式数据推送及React前端交互
  • 编写高质量的自动化测试用例,保障系统稳定性与多租户隔离安全
  • 参与代码评审,优化工程化流程,提升代码质量与维护效率
  • 熟练掌握 TypeScript/JavaScript 编程,具备 React 前端与 Node.js 后端开发能力
  • 熟悉 Git 版本控制与协作流程,具备基本的软件测试思维(Golden Test、集成测试)
  • 具备良好的工程审美与沟通能力,追求代码简洁高效

申请策略

  • 准备一个能体现‘工程审美’的项目案例,说明如何简化代码结构、避免过度设计
  • 面试中展现主动沟通与解决问题的态度
  • 突出完整的个人/课程项目经历,展示从前端到后端的闭环开发能力
  • 强调 TypeScript 类型定义能力与 React 组件化开发经验
  • 列举参与的测试编写经历,体现质量意识
  • 深入学习 SSE (Server-Sent Events) 原理与实现
  • 掌握 Vite 构建工具配置
  • 强化单元测试与集成测试的编写技巧,特别是针对异步流式数据的测试策略

面试指南

  • 使用 STAR 法则(情境、任务、行动、结果)描述项目经历
  • 对于技术问题,先阐述原理,再结合具体场景说明解决方案,最后总结优缺点
  • 对于工程审美问题,对比‘简单粗暴’与‘优雅简洁’两种方案的差异,强调可维护性与扩展性
  • 请介绍一个你独立完成的前后端项目,你在其中承担了哪些角色?
  • 你是如何处理 TypeScript 中的复杂类型定义的?
  • 什么是 SSE?在前端如何实现与服务器的流式通信?
  • 如果让你为一个复杂的异步操作编写测试,你会考虑哪些边界情况?
  • 你如何理解‘用最少的代码解决问题’?请举例说明

职位点评

薪资福利75
成长发展85
工作生活60
使命价值70

薪资福利

75中等

百度作为上市巨头,薪资水平处于市场中上,福利体系完善,但初级岗位薪资并非顶尖,整体补偿性动机满足度较好。

薪资信号未披露(AI估算:1.5千–2.5万/月)

成长发展

85较高

岗位涉及AI生成核心链路,技术栈现代且具挑战性,能提供丰富的技能成长空间与行业前沿视野。

技术前沿前沿/新兴技术
技术栈TypeScript、React、Node.js、SSE、Vite
业务类型profit_center

工作生活

60中等

互联网大厂通常工作节奏较快,JD未明确提及弹性工作或WLB政策,推测为常规现场办公,生活化动机满足度一般。

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

使命价值

70中等

参与AI生成领域核心业务,具有较好的行业前景与技术使命感,但JD未明确提及社会价值导向。

行业发展高速增长赛道
社会影响中性/一般
创新程度积极采用新技术
Watch Jobs