Open Position
资深后端工程师 — 文档智能平台
日内瓦或深圳 Posted this week Senior Backend Engineer — Document Intelligence

Job Description

打造驱动每款 ZAAN 产品的核心引擎:构建负责摄取 Word 与 PDF 文件、逐条理解其条款结构、计算修订标记(redline)并保留完整审计日志的服务。已有 240 万份合同通过该引擎处理;接下来的千万份合同也应保持同样迅捷的体验。

工作职责

  • 设计解析服务,将 DOCX (OOXML) 与 PDF 精确解析为条款树:涵盖编号、交叉引用、定义术语、修订痕迹及批注。
  • 构建修订与 diff 引擎,将模型建议转化为律师可在 Word 中直接接受的规范修订痕迹。
  • 主导案件管理、操作指南(playbooks)及先例检索的 API、队列和存储设计,实现租户隔离与区域数据固定(region pinning)。
  • 保障平台的高性能与可观测性:包括链路追踪、负载测试以及按文档大小设定的 p99 耗时指标。
  • 开展代码审查,指导工程师,并撰写供团队后续开发遵循的设计文档。

任职要求

  • 7 年以上后端工程经验,拥有生产环境下高可用服务的完整负责经验。
  • 深厚的 Python 或 Go(两者我们均有使用)及 PostgreSQL 经验;熟悉事件驱动架构与对象存储。
  • 具备复杂文档格式、编译器或解析器的处理经验,或从事过对准确性要求精确至字符级的项目。
  • 出色的系统设计能力与清晰的英文书面沟通能力;具备中文普通话能力者在深圳团队优先。

加分项

  • 具备用于性能关键路径的 Rust 经验,熟悉 OOXML 底层实现、搜索引擎(OpenSearch、pgvector),或具备满足区域数据驻留要求的多租户 SaaS 开发经验。

招聘流程

10 分钟的英文 AI 面试(会事先明确告知是在与 AI 对话)、与未来团队的沟通交流,以及一项贴近真实工作场景的简短付费实操任务。我们力求在三周内给出最终决定。