后端软件工程师
岗位摘要
设计、开发并测试面向媒体产品的生产级Python API系统;构建数据管道和分布式系统,支持AI模型的编排与部署;与跨职能团队协作,设计可扩展、易于维护和监控的系统架构;设计并实现健壮的长期运行进程,包括数据库、缓存、重试和降级机制
岗位职责
- 设计、开发并测试面向媒体产品的生产级Python API系统
- 构建数据管道和分布式系统,支持AI模型的编排与部署
- 与跨职能团队协作,设计可扩展、易于维护和监控的系统架构
- 设计并实现健壮的长期运行进程,包括数据库、缓存、重试和降级机制
- 设计和维护AI系统的高质量自动化测试和质量测试框架
任职要求
- 计算机科学、工程或相关领域学士学位,2-4年企业级RestAPI设计、维护和测试经验
- 具备Python、asyncio、Tornado、Celery等并发系统的高级技能,有复杂长期运行进程的实际生产经验
- 具备工作流编排工具(如Prefect、Airflow、Dagster)以及数据持久化技术(Redis、Postgres、MongoDB等)的实际经验
- 具备企业级系统监控经验,能够设计可维护和可扩展的系统架构
- 熟悉大型语言模型API(OpenAI、Anthropic、Cohere等)、容器化技术和CI/CD流程