高级后端工程师,环境式 AI — 山景城混合办公
负责 Commure 环境式 AI 医疗平台的后端工程,构建可靠的分布式系统与推理工作流。 负责临床产品的编排、可观测性、云基础设施和运营性能。
描述
- 设计、构建并运维支持移动端和 Web 端环境式 AI 产品的后端系统
- 开发用于转录、说话人分离、语言模型、临床信息提取、摘要及相关 AI 能力的推理工作流
- 创建持久可靠的多阶段工作流编排系统
- 实现调度、排队、优先级管理、重试、超时、降级方案、死信处理、幂等、重放、恢复、模型路由、版本管理、进度跟踪和优雅降级
- 提升应对波动性、高计算量工作负载的可靠性和可扩展性
- 定义并维护涵盖可用性、处理延迟、完成率和数据持久性的服务等级目标(SLO)
- 通过结构化日志、指标、分布式追踪、仪表板、告警和诊断工具构建可观测性
- 负责事故响应并开展事故后分析
- 发现反复出现的系统故障,并通过更好的抽象、自动化、测试和架构加以解决
- 推进云基础设施、部署系统、容量规划和运维工具建设
- 设计支持与长时间运行工作流安全、可预测交互的 API 和数据模型
- 创建用于检查、测试、重放、评估和调试推理流水线的工具
- 在可靠性、延迟、质量和基础设施成本之间取得平衡
- 与移动端、产品、AI、安全和临床团队协作
- 指导工程师,并建立分布式系统、可观测性、运营准备度和后端架构方面的实践
- 遵循信息安全政策,并报告已确认或疑似的安全事件和风险
任职要求
- 至少 8 年后端或基础设施工程专业经验
- 具有设计、构建和运营分布式生产系统的专业经验
- 精通至少一种现代后端编程语言
- 具备异步处理、消息队列、事件驱动架构或持久化工作流执行经验
- 深入理解幂等性、一致性、并发、背压、重试、故障隔离和最终完成
- 具备运行云服务的经验,包括部署、监控、扩展和事故响应
- 具备为复杂产品工作流设计 API、服务边界和数据模型的经验
- 曾成功改善可靠性、可观测性、可扩展性或运营效率
- 能够跨应用、基础设施、数据和外部依赖边界进行深入调试
- 能够分析具有不同延迟和持久性要求的实时及长时间运行工作负载
- 乐于跨后端、基础设施、产品和 AI 系统开展工作
- 优先:具备语音转文本、说话人分离、转录或基于音频的机器学习工作流经验
- 优先:具备大型语言模型或多模型推理流水线的生产经验
- 优先:具备 Temporal 或同类持久化执行平台经验
- 优先:具备 Kafka、Pub/Sub、SQS 或类似消息系统经验
- 优先:具备模型路由、推理网关、速率限制、批处理、缓存或 GPU 支持工作负载经验
- 优先:具备构建工作流检查、重放、评估或模型调试工具的经验
- 优先:具备 SLO、错误预算、告警和生产事故响应经验
- 优先:具备 Grafana、OpenTelemetry、Sentry 或同类可观测性工具经验
- 优先:具备容器、Kubernetes、基础设施即代码和云原生部署系统经验
- 优先:具备优化吞吐量、尾延迟、基础设施成本或工作负载隔离的经验
- 优先:具备离线客户端、后台同步或延迟及重复事件协调经验
- 优先:具备医疗保健、HIPAA、SOC 2、加密、隐私、安全或受监管环境经验
- 优先:具备 AI 原生、实时或智能体产品经验
- 必须每周至少三天在加利福尼亚州旧金山或山景城办公室工作
- 必须说明是否需要美国工作签证赞助
福利待遇
- 股权薪酬
- 有机会打造用于真实临床工作流的 AI 医疗产品
- 有机会成长为承担更广泛后端、基础设施或技术领导职责的工程师
- 公司正式通信仅通过 @commure.com 邮箱地址发送
