工作职责:1、负责软件产品设计、开发、维护及新技术跟进,负责相关技术文档的撰写;2、负责软件产品系统架构的优化,提升产品性能和稳定性;3、负责软件产品上线后的技术支撑和服务,以支撑公司业务发展。任职要求:1、编程语言与面向对象设计:熟练使用Java开发语言,热爱编程,具有良好的代码风格,能够熟练地进行面向对象的程序设计与开发。2、软件开发基础:软件开发基础扎实,精通IO、多线程等基础框架,精通分布式、缓存、消息、搜索、数据一致性和系统调优等,熟练掌握相关开源框架和中间件。3、编码能力与业务设计:具有很强的编码功底,有过业务设计经验,能解决疑难技术问题。4、Java技术栈:了解JVM原理,熟悉Spring、Dubbo、MyBatis、Hibernate、iBATIS、SpringBoot等应用框架,熟悉各种Java应用服务器的配置和管理。5、数据库技术:精通MySQL、MongoDB,Redis,PostgreSQL等常见的数据库技术,有数据库优化经验者优先。6、开发流程与工具:熟悉敏捷开发、DevOps开发过程,具备良好的软件工程素养,熟悉Git等开发、构建、版本控制工具。7、网络协议与接口:熟悉HTTP/HTTPS协议,熟练使用RESTful/WebSocket接口机制,熟悉使用JSON、XML进行网络通信。8、操作系统与脚本编程:熟悉Linux操作系统,能进行shell脚本编程。9、实习经验与大模型基础:有互联网实习经验,有一定大模型基础,有大项目工作经验优先。10、大模型相关技术:了解机器学习和深度学习的基本概念和原理,熟悉常见的算法和模型。熟悉大模型框架,如TensorFlow、PyTorch等,能够在实际项目中应用。具备处理大规模数据的能力,了解数据预处理、特征工程等数据处理技术。了解大模型的训练、优化和部署流程,能够进行模型调优和性能优化。具有自然语言处理(NLP)相关经验,熟悉BERT、GPT等预训练模型及其应用。