← Back to list
Job

Android Software Engineer

Software Engineer • Remote • Full-time Singapore Singapore

Our client, a stealth AI startup, is seeking an Android Software Engineer to build and enhance its AI-native mobile experience. This role is responsible for developing production-grade Android applications where AI is at the core of the user experience, ensuring performance, reliability, and usability.

Responsibilities

  • Build and maintain production Android applications using Kotlin
  • Integrate AI-powered features such as chat, vision, voice, and recommendation systems through backend APIs
  • Design intuitive user experiences for AI interactions, including streaming responses, retries, and partial results
  • Optimize application performance, memory usage, and responsiveness for AI-intensive workflows
  • Implement analytics, logging, and user feedback mechanisms to support continuous AI evaluation and product improvement
  • Collaborate closely with backend and machine learning engineers to define API integrations and system behavior
  • Ensure application stability, security, and scalability within production environments

Requirements

  • Minimum 3 years of Android application development experience using Kotlin
  • Hands-on experience integrating AI-powered features, such as Large Language Models (LLMs), computer vision, or speech APIs
  • Strong understanding of asynchronous programming using Coroutines and Flow
  • Experience working with RESTful or gRPC APIs and structured data formats
  • Strong debugging, troubleshooting, and performance profiling skills
  • Experience developing applications that operate reliably under latency, partial failures, and non-deterministic behavior
  • Experience publishing and maintaining production applications on the Google Play Store

Nice to have

  • ML Kit or lightweight on-device inference
  • Kotlin / Java
  • SQL and NoSQL databases
  • TensorFlow Lite (on-device inference)

Soft skills

Independent, quality-focused mindsetStrong debugging and problem-solving skillsCollaboration skills with backend and ML teams

About the company

Our client is a stealth AI startup backed by one of Southeast Asia's leading technology companies, currently building its global founding team. It is developing an AI-native communication platform that simplifies everyday tasks by integrating AI directly into conversations, so users no longer need to switch between multiple applications.

Similar jobs