Bjak
Android Software Engineer
Indonesia (Remote)fulltimemidAdded 2 days ago
About this role
A1 seeks an Android engineer to build a production mobile client for an AI-powered smart assistant. You'll develop native Android experiences that integrate AI features like chat, vision, and voice while optimizing for performance and reliability in real-world usage.
What you'll do
- Build and maintain production Android applications using Kotlin
- Integrate AI-powered features (chat, vision, voice, recommendations) via backend APIs
- Design UX patterns for AI interactions including streaming responses and partial results
- Optimize performance, memory usage, and responsiveness for AI-heavy workflows
- Implement analytics, logging, and feedback mechanisms for AI evaluation
- Collaborate with backend and ML engineers on API contracts and system behavior
What they're looking for
- Kotlin and Android development (3+ years)
- Asynchronous programming (Coroutines, Flow)
- AI/LLM API integration experience
- REST/gRPC API integration
- Performance profiling and debugging
- On-device inference (MLKit, TensorFlow Lite)
- Google Play Store app publishing
- SQL/NoSQL databases
Opens the official application on the employer’s site. No login required.