跳转到主要内容

AI全栈开发工程师

Technology
诺达思(北京)信息技术有限责任公司
北京-朝阳区, 中国¥20,000 - ¥40,000 /月1个月前

职位描述

【岗位介绍】 诺达思(Noldus)专注于人类与动物行为学研究的软件、硬件及解决方案,正在推进面向科研场景的AI应用与产品开发,产品形态涵Web应用、云端服务及本地部署。 我们希望寻找一位具备产品思维和完整项目交付能力的全栈开发工程师,能够将业务需求转化为可落地的技术方案,独立推进从架构设计、核心开发到部署上线的全过程。 【岗位职责】 √ 需求与方案:对接产品与业务,明确需求范围、开发计划与验收标准。 √ 架构与技术选型:设计前端、后端、数据库、AI 服务及部署整体架构,兼顾性能与可维护性。 √ 全栈开发:独立交付核心功能——权限、项目/实验管理、视频处理、任务调度、可视化与报告导出。 √ AI 能力集成:集成部署视觉模型、大模型等 AI 服务,完成接口封装、推理管理与异常处理。 √ 数据处理与科研落地:实现行为指标计算与数据分析,保证结果可追溯、可复现。 √ 部署与运维:完成云端及客户本地部署,建立自动化构建发布与监控、日志、备份机制。 √ 质量与交付:编写测试与文档,把控风险,按阶段交付并持续优化。 【任职要求】 √ 硕士学历,5 年及以上开发经验,有从 0 到 1 上线产品的完整经历,能讲清个人职责与成果。 √ 独立前后端开发,至少精通一套成熟技术栈:前端 TS/React/Vue、后端 Python/Node/Java/C#(其一即可) √ 熟悉数据库、接口设计、认证权限;有缓存、消息队列或异步任务处理经验。 √ AI 应用工程经验:模型/AI 服务接入、部署及产品化,能处理调用失败、超时、并发、成本与结果验证。 √ 熟悉 Linux、Docker、Git、CI/CD 及一种主流云平台,能独立上线、监控与排障。 √ 有系统设计与工程质量意识(模块划分、测试、文档、版本管理) 。 √ 需求理解与沟通力强,能向非技术同事讲清技术方案与风险;会用 AI 编程工具提效并审查生成代码。 √ 英语六级,能进行日常工作沟通。 【我们期待的工作方式】 √ 能够从用户目标出发,主动澄清需求并提出可执行方案。 √ 能够亲自完成关键开发,对交付结果和后续维护负责。 √ 能够根据项目阶段把握开发范围,兼顾交付效率与必要的工程质量。 √ 能够识别专业边界,及时提出算法、科研验证或其他资源需求,并推动协作完成。 【加分项】 √ 有科研软件、行为学分析、视频分析或数据分析平台开发经验。 √ 有动物/目标追踪、姿态估计、行为识别或相关计算机视觉项目经验。 √ 熟悉视频处理工具、模型推理服务及 GPU 部署优化。 √ 有交互式图表、视频标注、轨迹展示或行为时间轴开发经验。 √ 有统计分析、数据溯源、模型版本管理或可复现分析流程建设经验。 √ 有本地部署、离线环境部署或软硬件系统集成经验。 【应聘时请提供】 请在简历中重点介绍1~2个你主导或深度参与的完整项目,包括产品用途、技术架构、个人职责、上线或交付情况,以及解决过的关键问题。如方便,可附演示、脱敏截图、个人作品或公开代码链接,无须提供原单位保密资料。

Keywords
5-10年ReactOSVue.jsDiracLinuxNode.jsPythonJavaCI / CDNodeGitDockerReact.jsCI/CD

对这个职位感兴趣吗?