Android Software Engineer (AI Systems)

JAC Recruitment Pte Ltd

Singapore

On-site

SGD 60,000 - 98,000

Full time

2 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

JAC Recruitment Pte Ltd is recruiting an Android Developer to build and maintain production Android applications in Singapore, focusing on AI-enabled features. The role involves integrating AI capabilities through backend services and APIs, while optimizing performance and user experience for demanding AI workloads.

The candidate will work closely with backend, platform, and ML teams to ensure robust, scalable, and secure mobile solutions that deliver seamless AI-driven user experiences.

Qualifications

  • 3+ years of professional Android development experience using Kotlin.
  • Experience integrating AI technologies such as LLMs, computer vision, or speech recognition.
  • Strong understanding of asynchronous programming concepts (Coroutines and Flow).
  • Experience with RESTful or gRPC services and structured data formats.
  • Excellent debugging, troubleshooting, and performance optimization skills.

Responsibilities

  • Develop, enhance, and maintain production Android applications using Kotlin.
  • Integrate AI-driven capabilities via backend services and APIs.
  • Design intuitive user experiences for AI workflows, including streaming responses and error handling.
  • Optimize performance, memory usage, and battery efficiency for AI-intensive use cases.
  • Implement analytics, monitoring, and logging to support AI evaluation and data-driven decisions.
  • Collaborate with backend, platform, and ML engineers to define API contracts and ensure end-to-end functionality.
  • Maintain high standards for stability, security, and production readiness.

Skills

Kotlin
Android development
AI integration
RESTful / gRPC
Coroutines & Flow
Debugging & performance

Tools

ML Kit
TensorFlow Lite
REST/gRPC clients

Job description

COMPANY OVERVIEW

The client is an innovative AI Fintech company on a mission to transform how people work by creating proactive digital assistants that do more than just respond to prompts. By combining AI reasoning, long-term context, and automation, they help users complete everyday tasks faster, smarter, and with less manual effort.

JOB RESPONSIBILITIES
  • Develop, enhance, and maintain production Android applications using Kotlin.
  • Integrate AI-driven capabilities such as conversational assistants, computer vision, voice experiences, and recommendation engines through backend services and APIs.
  • Design intuitive user experiences for AI workflows, including streaming responses, error recovery, retries, and handling partial results.
  • Optimize application performance, responsiveness, memory consumption, and battery efficiency for AI-intensive use cases.
  • Implement analytics, monitoring, logging, and user feedback mechanisms to support AI evaluation, continuous improvement, and data-driven decision-making.
  • Partner closely with backend, platform, and machine learning engineers to define API contracts and ensure seamless end-to-end functionality.
  • Maintain high standards for application stability, security, scalability, and production readiness.
JOB REQUIREMENTS
  • 3+ years of professional Android development experience using Kotlin.
  • Practical experience integrating AI technologies such as LLMs, computer vision, speech recognition, or other AI-powered APIs.
  • Strong understanding of asynchronous programming concepts, including Coroutines and Flow.
  • Experience working with RESTful or gRPC services and structured data formats.
  • Excellent debugging, troubleshooting, and performance optimization skills.
  • Comfortable building systems that operate under latency constraints, partial failures, and non-deterministic AI behavior.
  • Experience with ML Kit, TensorFlow Lite, or lightweight on-device machine learning solutions is advantageous.
  • Track record of delivering and maintaining production applications published on the Google Play Store.

Working Location: Singapore

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Android Software Engineer
Android Software Engineer

TECHKNOWLEDGEY PTE. LTD. • Singapore

On-site
SGD 80,000 - 120,000
AI-Driven Android Engineer: Kotlin + On-Device AI
AI-Driven Android Engineer: Kotlin + On-Device AI

TECHKNOWLEDGEY PTE. LTD. • Singapore

On-site
SGD 80,000 - 120,000
Android AI Systems Engineer (Kotlin)
Android AI Systems Engineer (Kotlin)

JAC Recruitment Pte Ltd • Singapore

On-site
SGD 60,000 - 98,000
AI Application Engineer
AI Application Engineer

RAPSYS TECHNOLOGIES PTE LTD • Singapore

On-site
SGD 120,000 - 180,000
Backend Engineer (Python - AI Systems)
Backend Engineer (Python - AI Systems)

JAC Recruitment Pte Ltd • Singapore

On-site
SGD 150,000 - 210,000
iOS Software Developer
iOS Software Developer

Visa Hunt • Singapore

On-site
SGD 90,000 - 150,000
AI Software Engineer*
AI Software Engineer*

ETHOS SEARCH ASSOCIATES PTE. LTD. • Singapore

On-site
SGD 100,000 - 180,000
[LTA-DPO] SENIOR DEVELOPER, AI APPLICATIONS (DIGITAL SHOPFRONT)
[LTA-DPO] SENIOR DEVELOPER, AI APPLICATIONS (DIGITAL SHOPFRONT)

Land Transport Authority (LTA) Singapore • Singapore

On-site
SGD 120,000 - 180,000
Staff Software Engineer, Android Trust
Staff Software Engineer, Android Trust

United States Digital Space LLC • Singapore

On-site
SGD 180,000 - 280,000
Backend Engineer (Python - AI Systems)
Backend Engineer (Python - AI Systems)

JAC RECRUITMENT PTE. LTD. • Singapore

On-site
SGD 90,000 - 150,000