职位描述
岗位职责:
AI辅助开发:直接应用各类AI编程助手(如GitHub Copilot、通义灵码等)及大语言模型(LLMs),参与核心业务系统(功率预测、储能EMS等)的全流程开发,包括从需求理解、架构设计到代码实现。
后端构建:基于AI生成的代码草案,进行专业的二次创作、重构和优化。使用Java及Spring全家桶(Boot/Cloud),构建稳定、高效、可维护的后端微服务。
编写提示词:能够编写高质量、上下文清晰的指令,引导AI模型生成符合复杂业务逻辑和高编码标准的代码。
智能数据管道:参与设计和实现处理海量时序数据的管道,在AI辅助下,高效地整合消息队列、流式计算等技术。
前沿技术:在导师指导下,探索将最新的AI技术(包括代码大模型、领域微调模型等)应用于软件开发生命周期的新方法,持续提升团队的研发效能。
任职资格:
AI编程优先:
熟练应用至少一种AI编程工具(如GitHub Copilot, Tabnine, Amazon CodeWhisperer, 或各类IDE的AI插件)进行日常编码,并能阐述你对AI辅助编程的理解和使用技巧。
有使用大语言模型(文心一言、通义千问、ChatGPT等)解决编程问题的实际经验者,拥有最高优先级。
Java核心能力:
AI工具可以加速,但基础决定高度。需要熟练掌握Java核心知识(JUC并发、JVM、集合框架),并深刻理解Spring框架的设计思想(IoC/AOP)。
软件工程素养:
具备出色的代码品味(Code Taste),能够判断AI生成代码的优劣,并进行有效的重构和优化。
理解并遵循良好的软件设计原则(如SOLID),有编写整洁、可测试代码的习惯。
学习与适应能力:
对AI领域的新工具、新范式抱有极致的热情和好奇心,能以远超同龄人的速度学习和掌握新事物。
必备基础:
熟悉计算机科学基础(数据结构、算法、网络)。
熟悉MySQL等数据库及SQL语言。
有基本的Linux操作能力。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕