【岗位职责】
1.业务开发:参与公司基于大语言模型的智能应用后端业务开发,使用Python和Java编写高质量、可维护的代码,确保系统稳定运行。
2.模块实现:根据产品需求,负责后端业务模块的设计、编码、测试和部署,并参与系统的持续迭代优化。
3.技术协作:参与需求分析与技术设计,与前端、产品等团队紧密合作,共同推进项目进度,确保功能的顺利交付。
4.问题解决:具备良好的问题分析和故障定位能力,及时处理线上问题,并提出优化方案。
[任职要求]
1.本科及以上学历,计算机或相关专业背景,具备面向对象编程思想和良好的编程习惯。
2.掌握Spring、 Spring Boot、 Spring Cloud等Java技术栈,理解其核心原理。
3.具备Python或其他语言开发经验,熟悉FastAPl、Flask、 Pydantic 等 Python Web框架。4.熟悉MySQL、PostgreSQL等关系型数据库,能编写SQL语句并进行简单性能优化;了解Redis等NoSQL数据库的使用。
5.熟悉RESTfulAPI的设计与实现,了解HTTP等网络协议。
6.具备良好的沟通与团队协作能力,责任心强,能够积极主动地解决问题。
[加分项]
1.了解LangChain4j或Spring AI等AI框架,有大语言模型应用项目经验。
2.了解Docker的基本使用,具备Linux基础操作能力。
3.了解当前主流向量数据库(如FAISS、Pinecone、Weaviate、Milvus等),具备基于RAG(检索增强生成)技术的系统开发经验。4.有将大型语言模型(如OpenAl、Qwen、DeepSeek等)集成到后端服务中的经验。