A1 · 10 hours ago
Android Software Engineer
A1 is building a proactive AI system that users rely on daily across conversations, tools, and workflows. You will build and maintain production Android applications where AI is a core part of the user experience, focusing on performance, reliability, and thoughtful UX for AI-heavy interactions.
Computer Software
Responsibilities
Build and maintain production Android apps using Kotlin
Integrate AI-powered features (chat, vision, voice, recommendations) via backend APIs
Design UX patterns for AI interactions, including streaming responses, retries, and partial results
Optimize performance, memory usage, and responsiveness for AI-heavy flows
Implement analytics, logging, and feedback capture to support AI evaluation and iteration
Collaborate closely with backend and ML engineers on API contracts and system behavior
Ensure app stability, security, and scalability in production environments
Qualification
Required
3+ years of Android development experience using Kotlin
Hands-on experience integrating AI features (e.g. LLM, vision, speech APIs)
Strong understanding of asynchronous programming (Coroutines, Flow)
Familiarity with REST or gRPC APIs and structured data formats
Strong debugging and performance profiling skills
Comfort building in environments with latency, partial failure, and non-deterministic behavior
Experience with MLKit or light on-device inference
Published production apps on the Google Play Store
Company
A1
Our mission is to automate every chore, errand, and task in your life.
Funding
Current Stage
Growth StageCompany data provided by crunchbase