工作职责
1、参与公司自主产品及项目研发,进行软件系统框架、核心模块和对外接口的详细设计,参与核心代码的编写;
2、参与项目的模块概要设计、编码实现、单元测试、系统整合测试,分析并解决软件开发过程中的问题,确保开发模块安全、高质量、性能良好;
3、产品上线后,配合运维团队保障平台的稳定,解决相关技术问题;
4、协助并完成其他各类技术开发任务;
5、参与后端 AI 模型的开发与集成,包括但不限于数据预处理、模型训练、模型部署等;
与数据科学家和算法工程师紧密合作,将 AI 模型转化为可扩展的后端服务;
6、负责 AI 相关服务的性能优化和稳定性保障,确保模型在生产环境中的高效运行;
7、探索和引入新的 AI 技术和工具,以提升产品的智能化水平和竞争力。
任职要求
1、具有 2年以上的 Java 软件开发经验,统招本科及以上学历、英语四级;
2、精通 Java 研发,熟练使用 IntelliJ 等开发环境及工具;熟练应用 Spring Cloud、Spring Boot、Spring MVC、MyBatis 等主流 WEB 框架技术;
3、熟悉 Mysql、Postgres、MongoDB 等数据库开发,有较好的数据库设计能力;
熟练主流应用服务器框架、分布式数据库、缓存(Redis)、文件系统、消息系统(MQ)等技术;
4、具有良好的抽象设计能力,思路清晰,善于思考,能独立分析和解决问题,责任心强,具备良好的团队合作精神;
5、熟悉AI 开发常用语言,能够进行 AI 模型的开发和调试;
6、熟悉常见的机器学习和深度学习框架,如 TensorFlow、PyTorch 等;
7、了解 AI 模型的部署流程,熟悉 Docker、Kubernetes 等容器化技术,能够将 AI 模型打包为可部署的服务;
8、具备数据处理和分析能力,能够对数据进行预处理、特征工程等操作,以满足 AI 模型的输入要求;
9、有实际的 AI 项目开发经验者优先,如参与过图像识别、自然语言处理、推荐系统等项目的开发。