职责描述
工作职责:
小红书 Lab 是面向未来的创新孵化团队,在 AI-native 时代探索新产品的边界。这里你的主战场是 Android,但不会只停在 Android——借助 AI 编程工具,你会真正参与从客户端到服务端再到 AI 能力的完整产品构建。
工作职责
1. Android 核心模块开发:参与 Android 端核心功能开发,包括复杂手势与动画交互、流式富文本渲染、列表性能与内存优化、启动与卡顿治理,在真实用户场景下打磨工程细节。
2. AI 能力的端侧产品化:将 LLM 对话、流式输出、Agent 多轮交互以良好体验落到 Android 端,包括增量渲染、中断续传、消息态管理与端侧缓存,参与前后端联动方案设计。
3. 端到端功能参与:在 Mentor 指导下完成功能模块的端到端开发(Client-Server-AI),从界面交互到后端接口,亲历一个功能从设计到上线;善用 Claude Code、Cursor、Codex 等 AI 编程工具突破单一技术栈边界。
4. 快速原型与迭代:需求探索阶段快速构建可交互原型,低成本验证产品假设。
任职资格:
1. 计算机、软件工程等相关专业,28 年及以后毕业,大三/研二优先(有转正名额)。
2. Android 为主项:熟练 Kotlin,有完整 Android 项目经验;熟悉 Android View 体系(了解 Jetpack Compose 更佳),理解 Activity / Fragment 生命周期、内存管理;对 Server / Web 有探索意愿。(其他端背景但对客户端感兴趣亦可)
3. 对 AI 产品有强烈兴趣,日常深度使用 Codex / Claude / Cursor,理解 Prompt 工程基本原理;有 LLM API 调用或 Agent 开发经验者优先。
4. 有产品感,能从用户视角思考功能设计;做过能跑起来的完整个人项目比任何证书都加分。
5. 学习速度快,不怕陌生技术栈。
6. 每周出勤 4 天以上,持续实习 5 个月以上;工作地点:北京/上海。
加分项
1. 上架过应用市场的个人作品,或有可直接安装体验的 APK / 内测包
2. 有性能优化实践(启动耗时、滑动帧率、ANR、包体积、内存泄漏排查),熟悉 Android Studio Profiler / Perfetto / LeakCanary
3. 有跨端经验,有 React Native / Flutter / KMP 等跨平台框架的实际项目经验,或同时具备 Android 与 iOS 双端开发经历,理解跨端方案在性能、体验一致性上的取舍
4. 有完整跨栈项目经历(自己写客户端也写 Server 接口)
5. 有基于 LLM 的完整产品或工具开发实践,深度使用 Cursor / Claude Code / Codex,能独立完成端到端功能交付
6. 有 GitHub 开源项目或高质量技术博客