Назад
Company hidden
обновлено 12 дней назад

Android Software Engineer (AI)

Формат работы
hybrid
Тип работы
fulltime
Грейд
middle
Английский
b2
Страна
UK
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
Android Software Engineer (AI): Building a production Android application with AI-powered chat, vision, voice, and recommendation features, with an accent on reliability, responsiveness, and clear mobile interactions. Focus on integrating backend AI APIs, designing streaming and partial-result UX, optimizing performance and memory usage, and diagnosing production issues.

Location: Hybrid in the United Kingdom; office address in London, Greater London.

Company

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, responsiveness, and reliability 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, security, scalability, and production stability.

Requirements

  • At least 3 years of Android development experience using 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 failures, and non-deterministic behavior, plus familiarity with MLKit or light on-device inference.
  • Published production applications on the Google Play Store.

Nice to have

  • Experience with Kotlin or Java, SQL or NoSQL, and TensorFlow Lite for on-device inference.

Culture & Benefits

  • Small, high-talent-density, hands-on team.
  • Collective decision-making and rapid execution balanced with high-quality delivery and learning.
  • Independent work that requires structure, judgment, and ownership.
  • Interviews are conducted via virtual meetings and/or onsite.
  • Prompt decisions after 3, and no more than 4, interviews when there is a fit.

Hiring process

  • Applications are evaluated by technical team members.
  • The process includes 3, and no more than 4, interviews conducted virtually and/or onsite.
  • A prompt decision follows the interview process.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →