Latest AI JobsBrowse Jobs
bjakcareer logo

Android Software Engineer

bjakcareerSingaporeActAI Engineering
Apply on company site
Salary
Not listed
Job type
Full-time
Work mode
Remote
Experience
Senior · 3+ yrs
Posted
28 Sept 2026
Status
Open · checked 7d ago

About this role

Bjakcareer is hiring an Android Software Engineer for a full-time position located in Singapore to develop production-ready mobile applications focused on AI interactions. This opportunity suits developers with a background in Kotlin and mobile AI feature integration who want to build proactive applications for global users.

Role Overview

The Android Software Engineer takes full ownership of the mobile client experience, determining how artificial intelligence functions and performs on user devices. This position involves constructing a production-level application where AI capabilities sit at the center of the product. The role demands a strong focus on system reliability, responsiveness, and clarity during complex mobile interactions.

Key Responsibilities

Construct and maintain production Android applications using Kotlin.
Connect backend APIs to deliver AI-driven features like chat, vision, voice, and recommendations.
Create user experience patterns for AI interactions including streaming responses, partial results, and retries.
Tune responsiveness, memory consumption, and performance for heavy AI workloads.
Deploy feedback capture, logging, and analytics tools to aid AI iteration and evaluation.
Partner with machine learning and backend engineers to define system behavior and API contracts.
Maintain production security, stability, and scalability.

Requirements

At least three years of professional Android development practice utilizing Kotlin.
Practical background connecting artificial intelligence features such as speech, vision, or large language model APIs.
Deep knowledge of asynchronous programming methods including Flow and Coroutines.
Working knowledge of structured data formats alongside gRPC or REST APIs.
Advanced performance profiling and debugging capabilities.
Ability to operate effectively within environments dealing with latency, non-deterministic behavior, and partial failures.
Prior release of production applications onto the Google Play Store.

Nice to Have

Practical background utilizing MLKit or light on-device inference.

Skills and Tools

Kotlin and Java
SQL and noSQL databases
TensorFlow Lite for on-device inference
REST and gRPC APIs
Coroutines and Flow

About the Company

Operating under the name Actai, the organization focuses on building proactive applications designed to bring intelligence to everyday workflows, conversations, and tasks with minimal prompting. The company values high talent density, independent execution, and collective decision-making within a compact team environment.

How to Apply

Interested candidates should apply directly on the official company careers page.

Skills and tech stack

Questions candidates ask

Where is this job located?

The position is based in Singapore.

How many years of experience are required?

Candidates must have three or more years of Android development experience using Kotlin.

What technologies are used in the tech stack?

The tech stack includes Kotlin, Java, SQL, noSQL, and TensorFlow Lite for on-device inference.

What is the interview process like?

The evaluation includes three to four interviews conducted through virtual meetings or onsite sessions with technical team members.

Is this a remote position?

The location is listed as Singapore, with interviews conducted via virtual meetings and/or onsite.

Ready to apply?

The application is on the official bjakcareer careers page.

Apply on company site