Bjak
Android Software Engineer
Israel (Remote)fulltimemidAdded 2 days ago
About this role
A1 seeks an Android Engineer to develop a production mobile client for an AI-powered smart assistant. You'll own the full Android experience, integrating AI features like chat and vision while optimizing performance and reliability for real-world workflows.
What you'll do
- Build and maintain production Android applications using Kotlin with AI-core interactions
- Integrate AI features (chat, vision, voice, recommendations) via backend APIs and handle streaming responses
- Design UX patterns for AI interactions including retries, partial results, and error handling
- Optimize app performance, memory usage, and responsiveness for AI-heavy workflows
- Implement analytics, logging, and feedback systems to support AI evaluation and iteration
- Collaborate with backend and ML engineers on API contracts and monitor production stability
What they're looking for
- Android development with Kotlin (3+ years)
- AI/LLM feature integration and API consumption
- Asynchronous programming (Coroutines, Flow)
- REST/gRPC APIs and structured data handling
- Performance profiling and debugging
- On-device inference (MLKit, TensorFlow Lite)
- Google Play Store publishing experience
- Handling latency, partial failure, and non-deterministic systems
Opens the official application on the employer’s site. No login required.