工作职责:1,负责AI平台云端模块的后端开发和维护,确保平台的高可用性、稳定性和性能。2,根据产品需求,进行系统架构设计和技术方案制定,解决业务中复杂的技术难题。3,开发高性能、可扩展、健壮的后端服务,支持AI平台的大规模并发请求。4,负责云端数据的存储、管理、分发,确保数据的高效处理与存取。5,参与平台接口设计与开发,支持前端、移动端等多终端的对接。6,编写高质量、可维护的代码,并进行单元测试,确保开发质量。7,与产品、前端、AI算法等团队紧密合作,推动产品功能的落地与优化。8,根据需求优化平台的性能和扩展性,提升系统响应速度与用户体验。9,参与云平台架构和技术栈的选型、优化和演进,探索新技术的应用。职位要求:教育背景:计算机科学、软件工程及相关专业本科及以上学历。语言要求:精通Java编程,熟悉Spring系列(Spring Boot、Spring Cloud、Spring MVC等)框架,熟悉常用开发工具及环境(如Maven、Git等)。技术栈要求:1,熟悉微服务架构,能够使用Spring Cloud进行服务开发与部署。2,掌握常用的数据库技术(如MySQL、PostgreSQL、MongoDB、Redis等),能设计和优化数据库结构,具备高并发下的性能调优经验。3,熟悉分布式系统和高并发架构设计,了解分布式事务、分布式缓存、消息队列(如Kafka、RabbitMQ等)的使用。4,云平台经验:有云平台相关开发经验(如AWS、阿里云、腾讯云等),能够使用云原生技术进行开发与部署(如容器、Kubernetes等)5,AI技术理解:对人工智能、机器学习、深度学习有一定的理解,能够与AI团队紧密协作,理解平台后端的算法需求。6,性能优化:具备高性能、高可用系统的设计与优化经验,能够在系统瓶颈出现时进行定位与优化。7,代码质量:熟悉敏捷开发、持续集成、单元测试,注重代码质量,能够进行代码评审并提供改进建议。8,其他工具:熟悉常用的开发工具,如Docker、Git、Jenkins等,能够使用这些工具进行开发和部署。工作经验:1,至少5年以上Java开发工作经验,至少1年以上云端后端开发经验。2,有AI平台相关经验者优先,熟悉AI开发和部署流程者更佳。,综合素质:1,具备良好的沟通能力和团队合作精神,能够与跨职能团队高效协作。2,具备较强的问题解决能力,能够快速定位问题并找到解决方案。3,对技术有浓厚兴趣,持续关注行业发展,乐于学习新技术并在项目中应用。4,具有较强的自主学习能力,能独立思考,解决复杂的技术问题。加分项:1,有容器化和DevOps相关经验,熟悉CI/CD流程。2,有Kubernetes、Docker等容器技术经验。3,具备一定的前端开发能力,能够与前端团队进行技术对接。