Android研发工程师
岗位摘要
在Android平台上开发AI应用相关产品,保障代码品质和用户体验;以不断提升质量、效率和体验为目标,封装组件、沉淀文档、生产工具、搭建系统;跟踪Google I/O及Android版本演进动态,探索端侧智能等前沿方向并推动业务落地
岗位职责
- 在Android平台上开发AI应用相关产品,保障代码品质和用户体验
- 以不断提升质量、效率和体验为目标,封装组件、沉淀文档、生产工具、搭建系统
- 跟踪Google I/O及Android版本演进动态,探索端侧智能等前沿方向并推动业务落地
任职要求
- 熟悉Kotlin或Java语言,2年以上客户端开发经验,逻辑清晰有重点
- 熟悉常用Android开发框架、组件和设计,熟悉应用层与Framework、Native/HAL层之间的调用链路和交互方式
- 熟悉常用设计模式与MVVM/MVI架构,具备模块化和组件化思维(熟悉Gradle多模块工程化)
- 熟练使用Android Studio调试套件及Profiler/Perfetto进行性能分析,了解Charles、Fiddler等网络协议分析工具
- 深入了解跨端方案原理(如ReactNative引擎定制、Flutter原生插件开发、Rust/C++核心库封装等)者优先
- 深入了解大语言模型相关技术及应用,有AI Agent工程落地经验者优先
- 主导或以核心贡献者角色参与过优质开源项目,或有长期博客习惯,对重复性或不规范的工作容忍度低,能动手解决
- 主导过日活百万/千万级产品的核心模块重构,或在APM(性能监控)基建领域有深厚积累
- 有处理传感器数据、底层通信协议或硬件外设对接的开发经验,能够从系统级定位性能瓶颈
工作地址
北京海淀区大恒科技大厦12F