岗位职责:
一、架构设计与优化
1、负责公司大模型业务系统的总体技术架构设计,包括技术选型、架构模式、关键组件设计等,确保架构的先进性、可扩展性、高可用性和安全性。
2、将总体架构细化为具体的模块化设计,明确各模块的功能、接口、依赖关系,并输出详细的架构设计文档。
3、组织架构评审,收集业务条线意见反馈,持续迭代和优化架构设计,并制定架构演进路线图。
4、持续优化计算、存储和网络性能,以满足业务系统的资源需求,并设定具体的性能优化目标,如延迟、吞吐量、资源利用率等;在满足性能需求的前提下,优化计算、存储和网络资源的使用,降低总成本。
二、系统设计与开发
1、根据业务需求和数据特点,设计合适的系统架构,确保系统满足实际应用的需求。
2、参与核心业务系统的设计、开发和优化,解决开发和运行过程中的技术和性能问题;
针对大规模异构分布式算力和计算进行优化,提高计算效率和可扩展性。
3、对业务系统的效果进行持续调优,通过数据分析和系统改进,提升系统的性能和用户体验。
三、项目管理与协作
1、参与制定核心业务项目计划和需求分析,确保项目按时交付和达到高质量标准。
带领项目成员进行端对端开发,制定项目计划、分配任务并指导项目成员完成开发工作。
2、与跨部门团队紧密合作,包括开发人员、测试人员、产品经理等,共同推动项目的顺利进行。
四、技术能力提升
1、负责相关技术文档的撰写与整理。
2、鼓励团队成员进行技术分享,促进***学习于经验交流。
3、建立公司知识库,沉淀技术文档、***实践、案例分享等,方便团队成员日常学习与参考。
任职资格:
一、教育背景
本科及以上学历,计算机科学、人工智能、数据科学等相关领域专业。
二、工作经验
1、具备3年以上AI相关开发经验或5年以上软件系统架构设计经验。
2、具备大模型应用开发经验,在智能问答、代码review、代码续写、测试用例生成等方向有成功经验者优先。
3、有大型互联网公司大规模机器学习平台相关研发落地经验者优先。
三、专业知识
1、熟练掌握机器学习、深度学习、自然语言处理等技术。
2、熟练掌握至少一种编程语言,如Java、Python等,对常见的数据结构和算法有深入理解。
3、熟练掌握业界主流的模型优化和调优方法,有对深度学习模型进行性能优化和效率提升的经验优先。
4、熟悉业界主流的分布式计算引擎,有分布式系统开发和调优经验优先。
5、熟悉数据库设计和开发,熟练掌握常用的开发工具和框架,如Git、Docker、Kubernetes等。
四、能力要求
1、具备良好的问题解决能力和逻辑思维,能独立分析并解决技术难题。
2、具备良好的团队合作精神和沟通能力,能在跨部门协作中发挥积极作用。
3、具备良好的学习能力和适应能力,能够快速掌握新技术和新知识。
4、具备较强的抗压能力,能够适应一定频率的出差与加班,满足工作中的紧急任务需求。