Role responsibilities
The role involves building and maintaining a production Android application that integrates AI-powered features like chat, vision, and voice. You will design UX patterns for AI interactions and optimize performance, memory usage, and responsiveness for AI-heavy workflows.
Requirements
Candidates need 3+ years of Android development experience with Kotlin and hands-on experience integrating AI features such as LLMs or speech APIs. Proficiency in asynchronous programming, REST/gRPC APIs, and a track record of publishing apps on the Google Play Store are required.
Key skills
Kotlin, Android Development, AI Integration, Coroutines, Flow, REST APIs, gRPC, Performance Profiling, MLKit, TensorFlow Lite, Java, SQL, NoSQL, UX Design for AI, Asynchronous Programming, Google Play Store
Keywords
Android, Kotlin, AI, LLM, Machine Learning, TensorFlow Lite, MLKit, Coroutines, Flow, REST, gRPC, Java, SQL, NoSQL, Mobile Development, UX Design, Performance Optimization, Google Play Store, On-device Inference, Asynchronous Programming