обновлено 9 дней назад
Android Software Engineer (AI)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Android Software Engineer (AI) (Kotlin/Android): Building and maintaining production Android applications with an accent on AI-powered chat, vision, voice, and recommendation features, reliable mobile interactions, and performance optimization. Focus on integrating backend AI APIs, handling streaming responses and partial failures, optimizing memory and latency, and debugging production issues.
Location: Remote in the United States
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, partial results, and other AI interactions.
- Optimize performance, memory usage, CPU efficiency, and responsiveness for AI-heavy workflows.
- Implement analytics, logging, and feedback capture to support AI evaluation and iteration.
- Collaborate with backend and ML engineers on API contracts, system behavior, security, scalability, and production reliability.
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.
- Familiarity with REST or gRPC APIs, structured data formats, SQL, and NoSQL databases.
- Strong debugging and performance profiling skills, including work with latency, partial failures, and non-deterministic behavior.
- Experience with MLKit or lightweight on-device inference, plus production apps published on Google Play.
Nice to have
- Experience with TensorFlow Lite and on-device inference.
Culture & Benefits
- Work with a small, high-talent-density, hands-on team.
- Participate in collective decision-making while moving quickly and maintaining high-quality standards.
- Operate independently with structure, judgment, and ownership.
- Attend interviews via virtual meetings and/or onsite sessions.
Hiring process
- Applications are evaluated by technical team members.
- The process includes 3, and no more than 4, interviews.
- Expect a prompt decision after the interview process.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
10 дней назад
Software Engineer II, Android
СберЗдоровье
13 дней назад
Middle+/Senior Android Developer (AI)
10 дней назад
Android Mobile Software Engineer (Health Tech)
Додо
7 дней назад
Android разработчик (App&Web)
11 дней назад
Frontline AI - Principal Software Engineer (AI)
138 800 - 208 200$
11 дней назад