Jobiglo

No results.

This job is no longer available

This job expired on 19/07/2026. It no longer accepts applications.

Android Software Engineer

IITMatrix · Singapour

Mid 🇬🇧 English
Kotlin Java Coroutines Flow REST gRPC SQL NoSQL TensorFlow Lite MLKit

Job description

About the role

As an Android Software Engineer you will own the Android client experience, shaping how AI feels, behaves, and performs on mobile devices. You will build a production‑grade Android application where AI interactions are core to the product, and performance, reliability, and clarity are paramount.

Key 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, handling 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.

Required profile

  • 3+ years of Android development experience using Kotlin.
  • Hands‑on experience integrating AI features such as LLMs, vision, or 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 working with latency, partial failures, and non‑deterministic behavior.
  • Experience with MLKit or on‑device inference (e.g., TensorFlow Lite).
  • Published production apps on the Google Play Store.

Required skills

  • Kotlin
  • Java
  • Android SDK
  • Coroutines & Flow
  • REST & gRPC APIs
  • JSON
  • SQL / NoSQL databases
  • TensorFlow Lite
  • MLKit
  • Performance profiling tools
  • Analytics integration

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec IITMatrix.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.
💬 Chat with us on Telegram Chat on WhatsApp

Published 2 months ago

7 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

IITMatrix

Singapour