职位描述
岗位名称:Java后端开发工程师(AI方向)
工作年限要求: 3-5年
技术栈要求: Java为主,熟悉Python,对人工智能/AI应用开发有浓厚兴趣
岗位职责:
负责公司核心业务系统的后端架构设计、服务开发与性能优化,使用Java(Spring Boot/Spring Cloud)构建高可用、高并发的分布式系统;
参与AI相关功能模块的设计与实现,如智能推荐、自然语言处理(NLP)、数据分析与模型服务部署,推动AI能力在业务场景中的落地;
使用Python进行数据处理、脚本开发或AI模型原型验证,与算法团队协作完成模型训练、评估与服务化部署(如使用Flask/FastAPI + TensorFlow/PyTorch);
设计并实现AI服务的API接口,将机器学习模型集成到Java后端系统中,支持实时推理与批量预测;
参与日志分析、用户行为挖掘、智能决策等数据驱动系统的开发,提升系统的智能化水平;
持续关注AI与后端技术的融合趋势(如大模型应用、AIGC、LangChain等),探索新技术在业务中的创新应用;
编写高质量、可维护的代码,参与代码评审、系统文档撰写与团队知识分享。
任职要求:
本科及以上学历,计算机相关专业,3年以上Java后端开发经验;
熟练掌握Java生态技术栈:Spring Boot、Spring Cloud、MyBatis、Redis、Kafka、MySQL等;
熟悉Python编程,能够使用Python进行数据处理(Pandas/Numpy)或调用AI模型(如HuggingFace、ONNX等);
对人工智能技术有浓厚兴趣,了解机器学习/深度学习基础原理,有实际项目经验者优先(如文本分类、推荐系统等);
熟悉RESTful API设计,具备良好的系统设计与问题解决能力;
具备良好的沟通能力和团队协作精神,有技术热情,愿意在AI与后端融合领域深入发展。
加分项:
有AI模型服务化经验(如使用TensorFlow Serving、TorchServe、KServe等);
熟悉大模型(LLM)应用开发,如Prompt Engineering、RAG、Agent设计等;
熟悉Docker、Kubernetes、CI/CD等云原生技术;
有开源项目贡献或技术博客写作经验。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕