обновлено 9 дней назад
Android Software Engineer (AI)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Android Software Engineer (Kotlin/AI): Building a production Android application with AI-powered chat, vision, voice, and recommendation features, with an accent on reliability, responsiveness, and clear mobile interaction patterns. Focus on integrating backend APIs, optimizing memory and latency for AI-heavy flows, and handling streaming responses, partial failures, and non-deterministic behavior.
Location: Remote, Singapore
Company
is building proactive AI-native applications that help users manage conversations, errands, organization, and workflows with minimal prompting.
What you will do
- Build and maintain production Android applications using Kotlin.
- Integrate AI-powered chat, vision, voice, and recommendation features through backend APIs.
- Design mobile UX patterns for streaming responses, retries, and partial results.
- Optimize performance, memory usage, CPU efficiency, and responsiveness for AI-heavy flows.
- Implement analytics, logging, and feedback capture to support AI evaluation and iteration.
- Collaborate with backend and ML engineers on API contracts, system behavior, stability, security, and scalability.
Requirements
- 3+ years of Android development experience with Kotlin.
- Hands-on experience integrating AI features such as LLM, vision, or speech APIs.
- Strong understanding of asynchronous programming with Coroutines and Flow.
- Experience with REST or gRPC APIs, structured data formats, debugging, and performance profiling.
- Experience working with latency, partial failure, and non-deterministic behavior, plus MLKit or lightweight on-device inference.
- Published production applications on the Google Play Store.
Nice to have
- Experience with TensorFlow Lite and on-device inference.
- Experience with SQL and NoSQL databases.
Culture & Benefits
- Work remotely from Singapore, with virtual and/or onsite interviews.
- Join a small, high-talent-density, hands-on team.
- Work in an environment focused on collective decision-making, rapid execution, and high-quality delivery.
- Operate with autonomy, structured judgment, and a focus on practical AI benefits for users.
Hiring process
- Applications are evaluated by technical team members.
- Expect three, and no more than four, interviews conducted virtually and/or onsite.
- A prompt decision follows the interview process.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
СберЗдоровье
13 дней назад
Middle+/Senior Android Developer (AI)
10 дней назад
Software Engineer II, Android
10 дней назад
Android Mobile Software Engineer (Health Tech)
Додо
7 дней назад
Android разработчик (App&Web)
11 дней назад
Senior Android Engineer (Kotlin)
7 дней назад