岗位描述
岗位职责
“量子城市”是中国超大城市空间治理与智能建设新范式。通过智能体构建城市治理新范式,有效破解了AI落地真实业务中的多个痛难点,包括多源异构数据价值释放不足、专业知识高度依赖专家经验、超大城市治缺乏智能协同、缺少AI中台化和智能体平台化建设等。
- 负责量子城市产品体系的全栈研发,覆盖 Web 管理端、桌面客户端(Windows / macOS / Linux)及配套后端服务,独立完成从界面交互、接口到服务的完整链路交付;
- 负责 AI 中台 Web 管理平台各模块研发,包括账号权限、配额计费、AI 资产管理、运营后台等;
- 参与智能体开发工具、可视化编排、数据分析看板与图表等能力建设;
- 负责业务后端接口与服务的设计与开发,包括鉴权、数据查询、任务调度等,保障接口性能与稳定性;
- 与产品、算法、设计、交付团队协作,参与需求拆解、技术方案评审与代码评审,持续优化产品性能与稳定性;
- 支撑政企客户交付过程中的部署、联调与线上问题排查。
岗位要求
1. 基本要求
本科及以上学历,计算机相关专业,3 年以上全栈或后端开发经验,有独立负责复杂业务系统从需求分析、架构设计到上线交付的经验;
扎实的计算机基础,具备良好的系统设计能力、代码质量意识和工程实践能力,能够独立完成从业务需求到生产环境部署的完整开发链路;
具备较强的问题分析与解决能力,能够在需求不明确的情况下主动拆解问题、设计方案并推动落地。
2. Agent 与 AI 应用开发
具备基于大语言模型(LLM)构建 AI Agent 或 AI 应用的实际项目经验,熟悉主流模型 API 的调用方式及相关应用开发模式;
熟悉 Agent 核心机制,包括工具调用(Tool Calling)、多步骤任务执行、上下文管理、记忆机制、任务规划及执行状态管理等;
熟悉 RAG、向量检索、混合检索、重排序等技术,能够根据业务场景设计知识检索与问答系统;
具备 Agent 工作流编排、外部工具集成、结构化输出、异常处理、超时控制、重试及任务恢复等工程实践经验;
了解 Agent 评测与可观测性,能够围绕任务成功率、执行轨迹、响应延迟、Token 消耗和调用成本建立评估与优化机制;
有 LangGraph、LangChain、LlamaIndex、模型服务集成,或自主设计 Agent 执行框架的经验者优先。
3. 后端开发与系统架构
熟练掌握 Go / Java / Python / Node.js 中至少一种后端开发语言及其主流 Web 框架,具备扎实的后端开发能力,能够独立完成服务设计、业务逻辑开发、API 设计与系统集成;
熟悉 RESTful API 设计规范,了解异步任务处理、并发控制、任务调度、事件驱动架构等常见后端设计模式;
熟悉关系型数据库设计与查询优化,掌握 MySQL / PostgreSQL 等数据库,熟悉 Redis 等缓存与状态存储技术,了解消息队列及常用中间件;
具备良好的系统设计能力,能够根据业务需求进行模块划分、服务解耦、数据建模及性能优化,并充分考虑系统的可扩展性、可靠性与安全性;
具备真实生产环境中的问题排查与性能优化经验,能够处理日志分析、异常定位、接口性能、并发访问及服务稳定性等问题。
4. 前端开发与全栈交付
熟悉 React / Vue、TypeScript 等主流前端技术,能够独立完成常见业务界面、管理后台及数据可视化功能的开发与维护;
能够根据业务需求完成前后端接口设计、联调及端到端功能交付,具备良好的用户体验意识和基本的前端工程化能力;
不要求专注于复杂前端交互或视觉实现,更看重跨越前后端边界解决问题、快速完成产品闭环的能力。
5. 工程化与部署运维
熟悉 Git、自动化测试、代码审查及 CI / CD 流程,能够建立可靠的开发、测试与发布流程;
熟悉 Docker 及容器化部署,了解 Kubernetes、云服务和常见生产环境部署方案;
具备基本的服务监控、日志追踪、故障排查与安全意识,能够保障应用在生产环境中的稳定运行。