
应用开发工程师(全栈)
- 北京市
- 长期
- 全职
- 负责公司工业用 AI 产品的全栈开发,涵盖前端页面设计与实现、后端业务逻辑开发及数据库架构设计,确保产品功能完整且满足工业场景需求。
- 深入理解产品需求(如楼宇设备 AI 监控、能耗智能分析、故障预警等),将需求转化为技术方案,独立完成前端交互逻辑、后端接口及数据库层的设计与编码。
- 前端方面:基于 UI/UX 设计稿开发响应式页面,实现设备状态实时展示、AI 分析结果可视化(图表、数据看板等)、用户操作交互等功能,保障在工业控制终端、PC 端等多设备的兼容性与流畅性。
- 后端方面:设计并开发高效、可靠的 API 接口,处理数据采集、AI 模型调用、业务规则计算等核心逻辑,确保与前端及硬件设备的数据交互稳定。
- 数据库方面:负责数据模型设计、表结构优化、查询性能调优,保障工业场景下海量设备数据(如传感器实时数据、历史运行记录)的存储、检索与安全性。
- 与 AI 算法团队、硬件研发团队、产品经理紧密协作,参与需求评审与技术方案讨论,解决跨团队协作中的技术衔接问题(如 AI 模型输出与业务系统集成、硬件数据协议适配)。
- 负责代码质量管控,编写技术文档(如接口文档、数据库设计文档),参与单元测试与系统测试,排查并修复线上问题,持续优化产品性能与稳定性。
- 跟踪工业软件、前端后端技术及数据库领域的发展趋势,将合适的技术与方法论引入项目,提升开发效率与产品竞争力。
- 学历与专业:计算机科学、软件工程、自动化等相关专业本科及以上学历,5 年以上软件全栈开发经验,其中至少 2 年工业软件或 AI 相关产品开发经验,有楼宇自动化、暖通领域经验者优先。
- 前端:熟悉 HTML5、CSS3、JavaScript/TypeScript,熟练掌握至少一种主流前端框架(Vue.js、Ractive.js 等)及相关生态工具。
- 后端:熟练掌握至少一种后端开发语言(如 Java、Python、C# 等)及对应框架(Spring Boot、Django 等),能独立设计高可用的服务架构。
- 数据库:熟悉关系型数据库(MySQL、PostgreSQL 等)及 非关系型数据库( Influx DB,Folio等),具备数据模型设计、性能优化及大数据处理经验。
- 其他:了解工业通信协议(如 MQTT、OPC UA)者优先,熟悉BACnet/Modbus优先。熟悉 API 设计规范(RESTful 等),具备一定的系统架构设计能力。
- 具备极强的产品需求理解能力,能快速捕捉工业场景下的核心诉求(如实时性、可靠性、易用性),并转化为最优技术实现方案。
- 拥有优秀的问题解决能力,能独立排查并解决全栈开发中的技术难题(如前端性能瓶颈、后端接口并发问题、数据库查询慢等)。
- 具备良好的跨团队协作意识,能高效对接算法、硬件、产品等团队,推动项目顺利推进。
- 英语能力:能熟练阅读英文技术文档,具备英文沟通能力(适应外资企业工作环境及国际团队协作)。
- 有较强的学习能力与创新精神,对技术有钻研热情,能主动应对工业 AI 产品开发中的复杂挑战。
- 丰厚的福利待遇,长期关怀的企业年金计划、灵活配置的商业保险、共同成长的员工股票计划等。
- 系统化的职业发展平台,多方面的课程资源与发展工具,从自身优势出发,个性化定制你的成长路径。
- 灵活的工作模式,使你保持韧性、与时俱进。
- 多元包容的企业氛围,和欣赏的人做喜欢的工作。
- 多种志愿者和社群活动,为你拓展职业网络,提供跨业务领域的交流机会,找到志同道合的伙伴。