高级Java开发工程师(AI应用方向)
彩讯科技股份有限公司职位描述
岗位职责: 1. 负责云手机核心AI Agent项目的后端开发与维护,确保系统的高可用性、高并发与稳定性。 2. 参与系统底层架构的演进,针对现有系统进行性能调优、重构及疑难问题排查,提升系统吞吐量并降低响应延迟。 3. 与前端、产品、架构、测试及运维等团队紧密配合,准确理解业务需求并高效完成任务。 4. 编写高质量的技术文档、参与Code Review,保障团队代码质量和规范。 任职要求: 1. 大学本科及以上学历,计算机或相关专业,3年以上Java及分布式系统开发经验,有互联网或大型软件公司背景者优先。 2. 具备优秀的软件工程与系统架构能力,熟悉微服务、领域驱动设计(DDD)、设计模式,能主导复杂系统的模块划分、数据建模和服务治理。 3. 扎实的Java核心基础,深入理解JVM、多线程与高并发编程、网络通信、常用数据结构和算法,具备高可用系统设计经验。 4. 精通主流Java开源技术栈,如Spring Boot/Cloud、MyBatis、RPC框架(Dubbo/gRPC)、消息中间件(RocketMQ/Kafka)、配置中心、分布式缓存(Redis)等。 5. 熟悉关系数据库(MySQL/PostgreSQL)及NoSQL数据库(Elasticsearch等),具备丰富的数据库设计、性能调优及SQL优化经验。 6. 具备AI应用工程化经验,满足以下至少一项:熟悉主流大模型(如OpenAI、Anthropic、国内主流模型)的API集成与应用开发模式;有RAG系统、智能体(Agent)或AI工作流项目的开发或架构经验;熟悉LangChain、LlamaIndex等AI应用框架,或熟悉向量数据库(Milvus、pgvector)的使用。 7. 熟悉Linux常用命令,掌握Git工作流;熟悉Docker容器化技术,有K8s实际使用经验者优先。 8. 具备良好的逻辑思维能力和沟通能力,对技术有热情,有较强的自驱力和责任心。 9. 熟练使用主流AI编程工具,能将其深度融入日常编码、单元测试编写及代码审查流程,显著提升个人与团队的研发交付效率。 加分项: 1. 有Python开发经验优先。 2. 有大型互联网高并发、分布式系统实战经验者优先。 3. 有AI产品或工具(如基于大模型的客服、导购、内容生成、代码辅助等)的完整落地经验。 4. 熟悉AI应用评估(Evaluation)、提示词工程(Prompt Engineering)或大模型精调(Fine-tuning)流程。 5. 熟悉前端技术(React/Vue)或有全栈开发经验,能更好地进行前后端协同与AI应用前端集成。 6. 对Harness Engineering、AI Pair Programming等新型人机协同开发模式有深入理解与实践。
对这个职位感兴趣吗?