岗位描述
岗位职责
1. Python 核心基础:精通 Python 底层机制(内存管理、GIL 及优化),熟练掌握 asyncio 异步编程、装饰器/生成器/元编程等高级特性及常见设计模式;恪守 PEP8 规范,熟练运用 pytest 编写高质量可测试代码。
2. Web 后端开发:精通 FastAPI/Flask/Django 之一,具备 0-1 项目经验及 RESTful API 设计能力;熟练使用 Celery 结合消息队列处理高并发异步任务,具备消息丢失、重复消费等问题的实战调优经验。
3. 数据库与中间件:深谙 MySQL 事务隔离、MVCC 及索引/慢查询调优;熟练应用 Redis 数据结构、持久化与集群架构,掌握缓存穿透/雪崩等高可用方案;精通 ES 倒排索引与 DSL 查询,熟悉 Canal/Logstash 数据同步方案。
4. 部署与运维:熟练使用 Docker 编写高效多阶段镜像;精通 Linux 服务管理与日志排查;掌握 Nginx 反向代理、负载均衡策略及动静分离配置。
5. 综合素质:擅长输出清晰的技术设计与 API 文档;具备优秀的团队协作与知识分享意识,持续跟进前沿。
任职要求
基础与经验(硬性)
1、3年以上Python开发经验 + 1年AI Agent开发经验,本科及以上学历(计算机、软件工程等相关专业)。
2、精通Python,熟悉Flask、FastAPI或Django等至少一种Web框架。
3、熟练掌握MySQL(索引优化、SQL调优、Schema设计)、Redis(数据结构、分布式锁、缓存设计)、消息队列(RabbitMQ/RocketMQ/Kafka等)及Elasticsearch(文本检索、分布式搜索)。
4、熟悉LLM生态,有LangChain、LlamaIndex、AutoGen、CrewAI等至少一种Agent框架的实际开发或研究经验。
5、熟悉RAG完整链路,了解向量数据库(如Milvus、Pinecone、Chroma等)及混合检索优化。
加分项
1、行业背景:医疗、健康、医药信息化或医疗AI项目经验。
2、算法与训练:熟悉主流开源模型(如LLaMA、Qwen等)的微调(SFT、LoRA、Prompt Tuning),或有传统机器学习/深度学习训练经验。
3、工程经验:有大流量高并发分布式系统设计或大型AI生产环境落地经验。