职位描述
**岗位职责:**
1. **AI驱动的全栈开发与集成 (AI-Driven Full Stack Development & Integration):**
* 负责设计、开发和维护AI赋能的软件产品,涵盖**H5/Web前端界面(React/Vue)**及**移动端应用(iOS/Swift, Android/Kotlin)**。
* 将**AI编码助手(如Cursor, Trae, 灵码等)**和**AI技术(如LLM, RAG, Agents等)** 深度集成至开发生命周期与业务场景,**显著提升开发效率、代码质量与服务稳定性**。
* 构建并优化AI功能模块,如智能代码生成/补全、自动化测试、智能日志分析、内容理解/生成等。
* 探索并实践低代码/无代码结合AI的开发新模式。
2. **前沿技术架构设计与创新 (Cutting-edge Technical Architecture & Innovation):**
* 设计、优化和维护**高性能、高可用、可扩展**的技术架构,**有效支撑AI能力落地**。
* **构建和维护AI基础设施与工具链**,如上下文工程管理、模型微调/评估平台、知识库索引服务、AI Agent运行环境等。
* 持续探索AI前沿技术(**LLM, 多模态模型, RAG, Agents, AI Codegen等**),评估其应用潜力并推动在业务中的**创新实践**。
3. **跨栈协作与交付 (Cross-Stack Collaboration & Delivery):**
* 与产品、设计、后端、算法团队紧密合作,深入理解业务需求,并将其高效转化为**跨端(H5/iOS/Android)** 的技术方案和高质量代码。
* 确保各端用户体验的一致性和高性能。
* 编写高质量的技术文档和架构设计文档。
**任职要求:**
1. **教育背景:** 计算机科学、软件工程、数学、电子工程或相关专业本科及以上学历。
2. **技术栈基础:**
* **扎实的计算机基础**:深入理解数据结构、算法、操作系统、计算机网络、数据库原理。
* **全栈开发能力**:
* **H5/Web前端**:精通 **React** 或 **Vue** 框架及其生态系统。
* **移动端开发**:
* **iOS**: 熟练使用 **Swift**,熟悉 **Objective-C** 及 iOS SDK。
* **Android**: 熟练使用 **Kotlin**,熟悉 Java 及 Android SDK。
* **后端理解**:了解至少一种主流后端语言(如 **Python, Java, Node.js, Go**)及框架,能进行简单的接口开发或联调。
* **工程实践**:熟悉 Git、CI/CD流程、容器化(Docker)、测试(TDD/BDD)、敏捷开发等现代软件工程实践。
3. **AI技能与热情:**
* 对**AI技术(AI, LLM, RAG, Agents等)**有浓厚兴趣和持续关注热情。
* **熟练使用AI编程助手工具**,如 Cursor、Trae、灵码等,**能有效利用其提升日常开发效率与代码质量**。
* 具备**上下文工程**经验和技巧,能有效驾驭AI工具。
* 拥有**实际项目经验或深度参与过AI相关技术实践**(包括但不限于课程项目、个人项目、开源贡献)。
4. **软技能:**
* **优秀的学习能力**:能快速掌握新技术并应用于实践。
* **清晰的沟通能力**:能有效进行跨职能、跨技术栈沟通。
* **强烈的团队协作精神**和解决问题能力。
**加分项:**
1. **AI产品化经验:** 拥有可展示的**AI相关项目或产品经验**(如独立开发的小型AI应用/插件、开源AI项目、核心贡献者等)。**请务必在简历中提供项目名称、角色描述及可访问链接(如GitHub, Demo站点等),有高质量GitHub开源项目贡献者优先。**
2. **架构与产品思维:**
* 具备**产品思维**,能从用户和业务视角思考技术方案。
* 在 **RAG系统、AI Agent设计、多模态模型应用、复杂LLM应用架构** 等前沿方向有**实际探索或项目经验**。
* 理解**AI模型(LLM)的成本、性能、安全限制**,能在方案设计中权衡取舍。
3. **移动端AI优化经验:** 有移动端部署/优化轻量级模型(如TensorFlow Lite, Core ML, ONNX Runtime)的实际经验。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕