全栈平台工程师
Indexed description
该职位来源于猎聘 主要职责: 一、前端界面开发 1. 集成AI模型和算法,开发可视化与交互系统 2. 优化用户体验,针对用户的使用习惯设计高效交互流程,降低学习成本 3. 实现响应式设计,支持桌面端、平板端的多设备访问 二、后端服务与API开发 1. 设计并实现高可用、高并发的后端服务架构,支撑AI模型的实时调用 2. 开发RESTful API和GraphQL接口,实现如图纸解析、工艺分析、报价计算等核心能力的服务化封装 3. 构建异步任务调度系统,支持大批量图纸处理和复杂工艺计算的队列管理 4. 实现API网关,统一鉴权、限流、监控和版本管理 5. 开发Webhook机制,支持外部系统的事件订阅和实时通知 6. 编写完善的API文档,提供SDK和示例代码,降低第三方集成门槛 三、外围系统集成 1. 实现与核心外围业务系统(如ERP、MES、PLM等)的深度集成,为AI模型和算法提供有效训练数据,同时提供接口供外围业务系统调用 2. 开发邮件/企业微信/飞书的通知服务,实现审批流程和异常告警的即时推送 3. 实现与BI系统的数据对接,支持工艺分析和报价数据的多维度报表展示 四、系统运维与优化 1. 实现应用性能监控,实时追踪系统瓶颈和异常 2. 开发自动化测试框架,保障核心业务流程的稳定性和可靠性 3. 实现日志聚合和分析系统,支持故障快速定位和业务洞察挖掘 4. 设计灾备和容错机制,确保关键业务的高可用性 五、跨部门协作与沟通 1. 与算法工程师紧密协作,将模型能力转化为稳定可靠的服务接口 2. 与大模型工程师配合,实现Agent系统的工具调用和业务逻辑封装 3. 与业务部门定期沟通,深入理解业务场景,持续优化产品功能和交互体验 4. 收集一线用户反馈,建立需求优先级评估机制,驱动产品迭代 roadmap 5. 编写用户操作手册和培训材料,组织内部培训提升系统使用率 6. 参与跨部门项目会议,从技术实现角度评估需求可行性,提供专业建议 任职要求: 1. 硬性技能: - 学历要求:本科及以上学历,计算机科学、软件工程等相关专业 - 经验要求:5年以上软件开发经验,有工业软件、B端应用或AI产品化经验优先 - 前端技术:精通React/Vue/Angular框架之一,熟悉Three.js、Fabric.js等图形库,有CAD可视化开发经验优先 - 后端技术:精通Java/Python/Go至少一种,熟悉Spring Boot/FastAPI/Gin框架,有高并发系统设计经验 - 数据库:精通PostgreSQL/MySQL,熟悉MongoDB/Redis,有图数据库(Neo4j)经验优先 - 规则引擎:熟悉Drools、Easy Rules或自研规则引擎,有复杂业务规则建模经验 - 系统集成:熟悉ESB、消息队列(Kafka/RabbitMQ)、ETL工具,有ERP/MES/PLM系统集成经验 - 工程能力:熟悉Docker、Kube 2. 软性素质: - 产品思维:能够从用户视角思考,将复杂技术转化为简洁易用的产品功能 - 业务理解:愿意深入理解压铸和机加工业务,与工艺专家建立良好沟通 - 工程严谨:注重代码质量、系统稳定性和可维护性,有技术债务管理意识 - 协作能力:优秀的跨团队沟通和协调能力,能推动项目按时高质量交付 - 持续改进:关注技术趋势和用户体验,持续优化系统性能和功能
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search