Responsibilities
- Develop and sustain Android applications in production using Kotlin.
- Connect AI-driven functionalities such as chat, vision, voice, and recommendation systems through backend APIs.
- Create intuitive user experience patterns for AI interactions, including handling streaming outputs, retry mechanisms, and incremental results.
- Enhance app performance, memory efficiency, and responsiveness, especially in AI-intensive workflows.
- Integrate analytics, logging, and user feedback systems to assist in AI model assessment and improvement cycles.
- Work closely with backend and machine learning engineers to define API specifications and coordinate system behavior.
- Maintain application reliability, data security, and scalability in live environments.