全栈开发工程师(科研智能方向)
岗位信息
| 招聘单位 | 深势科技 |
|---|---|
| 工作地点 | 上海 |
| 官方更新时间 | 2026-04-29 10:59:17 |
职位描述
核心定位:以AI Native理念为核心,聚焦科研智能平台开发,以前端开发为主要方向,兼具后端开发能力,能独立完成前后端联调与全流程开发,适配科研场景的AI驱动型产品需求。
1. 参与开创性AI for Science项目,聚焦科研智能平台的AI Native全栈架构设计与开发,以AI能力为核心底座,重点负责前端体验重构(文献分析、论文写作、智能交互场景),同时承担部分后端接口开发与联调工作,打造“AI原生”的科研工具。
2. 主导前端核心模块开发,包括智能体交互界面、模型调用可视化、科研数据可视化、用户操作流程优化等,确保前端与后端服务、AI模型服务的高效联动,实现自然、流畅的AI驱动型科研交互体验。
3. 与AI/ML团队、后端团队紧密协作,深度理解大语言模型、科研Agent的核心能力,将AI原生理念融入全栈开发,前端聚焦自然交互呈现,后端配合完成接口开发、数据联调,实现“AI即产品”的全流程落地,让AI能力无缝嵌入科研全流程。
4. 负责前端工程化体系搭建与优化,推动前端开发标准化、规范化,优化前端性能、兼容性与可扩展性,适配科研用户的高频操作场景,保障高并发场景下的前端交互稳定性。
5. 关注AI Native前端技术趋势,结合科研场景需求,引入前沿前端技术与交互模式,持续迭代优化产品体验,提升科研用户的工作效率
。
任职要求
1. 具备2-4年全栈开发经验,拥有独立负责复杂Web项目全流程开发、维护的经历,熟悉前端工程化与后端基础开发流程,能独立完成前端开发及简单后端接口开发、联调。
2. 精通Vue3/React等主流前端框架,熟练掌握JavaScript/TypeScript、HTML5、CSS3,熟悉前端路由、状态管理、组件化开发,能独立完成复杂前端页面与交互开发。
3. 深刻理解AI Native设计理念,能够围绕AI能力(LLM调用、Agent交互)设计前端架构,实现自然交互主导(对话式、意图理解式)的前端体验,而非传统按钮/表单驱动。
4. 精通前端与后端联调方式,能高效对接FastAPI等后端接口,同时具备基础后端开发能力(如简单接口编写、数据交互调试),理解API设计规范,具备数据可视化(ECharts、D3.js等)开发经验者优先。
5. 具备良好的代码规范与质量意识,熟悉Docker、CI/CD等开发部署流程,能配合后端团队完成项目联调、测试与上线。
6. 有科研类、AI类产品全栈开发经验,了解文献分析、论文写作等科研场景,能独立完成前后端简单联调者优先。
加分项
1. 具备扎实的全栈开发能力,能独立完成后端接口开发、调试,熟练掌握Python及FastAPI基础开发,能配合后端团队完成复杂业务接口联调。
2. 熟悉LLM调用、Agent框架(如LangChain)的基本原理,有AI交互类前端开发经验(如对话机器人、智能助手界面)。
3. 对高并发、高性能前端开发有实践经验,能优化前端加载速度、交互响应效率。
4. 有活跃的开源项目贡献或技术社区参与经历(如GitHub、前端技术社区),有个人技术博客者优先。
5. 了解科研领域业务逻辑,熟悉文献管理、论文排版等相关工具的使用。
提示:投递请认准招聘单位官方招聘官网,谨防中介收费。