CareerPlanSign in

Android Software Engineer

Singapore🌐 Remote💼 Full-time🗓 2026-05-17 → 2026-08-08

Core

Building a production Android client for a proactive AI chat app, focusing on AI interactions, performance, and reliability.

Role type

Senior Android Software Engineer (AI-focused)

Builds

Production Android application with core AI features (chat, vision, voice, recommendations)

Domain

Mobile development + Artificial Intelligence

Deliverable

production ML models | product features

Required skills

Kotlin, asynchronous programming (Coroutines, Flow), REST/gRPC integration, performance profiling, debugging, handling non-deterministic behavior, on-device inference (MLKit)

Preferred skills

Java, SQL/noSQL, TensorFlow Lite

Technologies

Kotlin, Coroutines, Flow, REST, gRPC, MLKit, TensorFlow Lite

Responsibilities

Build and maintain production Android apps using Kotlin; Integrate AI-powered features via backend APIs; Design UX patterns for AI interactions; Optimize performance and memory usage; Implement analytics and logging; Collaborate with backend and ML engineers; Ensure app stability and security

Seniority

Mid-level, hands-on IC

Sourced via adzuna · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.