AI项目高级Java开发
2.5-3.5万上海市本科不限经验
职位描述
岗位职责:
参与 AI 项目开发:
负责公司 AI 相关项目的后端开发工作,包括但不限于智能应用系统、模型训练与推理平台等的设计、开发与优化。
模型集成与优化:
深度集成各类 AI 模型和技术,如 OpenAI 接口等,对模型的性能进行优化,确保其在生产环境中的高效运行,提升系统的智能化水平。同时,负责将向量数据高效地应用于模型训练和推理过程中,提升模型对复杂数据的处理能力。
架构设计与升级:
参与 AI 系统的架构设计,构建高性能、高可用、可扩展的分布式后端服务架构,以支持大规模的用户访问和数据处理,满足业务的快速发展和变化需求。利用知识图谱技术优化系统的数据组织和关联方式,提升数据的利用效率和系统的智能决策能力。
数据处理与存储:
负责处理和存储 AI 项目中的各类数据,包括数据的采集、清洗、转换、存储等操作,设计和优化数据库结构,确保数据的高效存储和访问。尤其擅长处理向量数据的存储和检索,运用合适的数据库技术或工具来满足向量数据的快速查询和分析需求。
技术研究与创新:
关注 AI 领域的***动态和发展趋势,积极探索和引入新的技术、框架和工具,不断提升团队的技术实力和产品的竞争力,为公司的 AI 业务发展提供技术支持和创新思路。重点研究向量数据处理和知识图谱构建与应用方面的前沿技术,并将其应用到实际项目中。
任职要求:
教育背景:
本科及以上学历,计算机科学、软件工程、人工智能等相关专业。
工作经验:
具有3年以上 Java 开发经验,有AI项目开发经验者优先,且在过往项目中具有实际的向量数据处理和知识图谱应用经验。
技术能力:
精通 Java 编程语言,熟悉 Java 多线程、并发编程、内存管理等技术,具备良好的面向对象编程思想和代码规范。
熟练掌握常见的 Java 开发框架,如 Spring Boot、Spring Cloud 等,能够快速搭建和开发高效的后端服务。
熟悉数据库设计和开发,熟练掌握 MySQL、PostgreSQL 等关系型数据库,了解 NoSQL 数据库如 Redis、Elasticsearch 等的使用场景和优化方法,具备向量数据库的使用经验更佳。
熟悉分布式系统的设计和开发,了解微服务架构、消息队列、分布式缓存等技术,有实际项目经验者优先。
对 AI 技术有深入的理解和实践经验,熟悉常见的 AI 模型和框架,如 TensorFlow、PyTorch 等,能够进行模型的训练、部署和优化工作,熟练掌握向量数据在模型中的应用技巧。
具备知识图谱的构建、存储、查询和应用开发能力,熟悉 Neo4j 等图数据库的使用,能够利用知识图谱技术解决实际业务问题,如智能推荐、语义搜索等。
学习能力:具备较强的学习能力和自我驱动力,能够快速掌握新的技术和知识,不断提升自己的专业技能,适应 AI 领域快速发展的技术需求,特别是对于向量数据和知识图谱相关新技术的学习和应用能力。
团队合作:
具有良好的团队合作精神和沟通能力,能够与不同背景的团队成员进行有效的协作和沟通,共同解决项目中遇到的问题,能够清晰地阐述向量数据和知识图谱相关技术概念和解决方案,促进团队协作效率的提升。
问题解决能力:
具备较强的问题解决能力,能够独立分析和解决项目中遇到的技术难题,对系统的性能问题有敏锐的洞察力,并能够提出有效的优化方案,尤其在处理向量数据和知识图谱相关的技术挑战时,能够迅速定位问题并给出解决方案。
20,861+ 岗位更新等你来订阅
一键订阅最新的岗位,每周送达
🎉恭喜你,订阅成功
继续订阅您可以在邮箱中随时取消订阅
