Latest AI JobsBrowse Jobs
bjakcareer logo

Android Software Engineer

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

About this role

Android Software Engineer is an employment opportunity located in Seoul, Korea, offered through bjakcareer for individuals who want to build production mobile software where artificial intelligence interactions form the core of the product. This position suits developers with relevant mobile engineering background who can handle performance optimization and reliable client-side workflows.

Role Overview

The Android Software Engineer owns the mobile client experience, determining how artificial intelligence behaves, performs, and feels on handheld devices. The position involves building production-grade mobile applications where responsiveness, reliability, and clarity are critical for real-world task completion.

Key Responsibilities

Build and maintain production Android applications using Kotlin.
Integrate artificial intelligence functionalities such as chat, vision, voice, and recommendations through backend application programming interfaces.
Design user experience patterns for artificial intelligence interactions, including streaming responses, retries, and partial results.
Optimize performance, memory usage, and responsiveness for workflows heavily reliant on artificial intelligence.
Implement logging, analytics, and feedback capture to assist with evaluation and iteration.
Collaborate directly with machine learning and backend engineers regarding system behavior and interface contracts.
Maintain production environment stability, security, and scalability.

Requirements

Minimum of three years of Android development experience utilizing Kotlin.
Practical background in integrating artificial intelligence functionalities including large language models, vision, and speech application programming interfaces.
Solid comprehension of asynchronous programming principles such as Coroutines and Flow.
Familiarity with gRPC or REST application programming interfaces alongside structured data formats.
Robust performance profiling and debugging capabilities.
Ability to construct solutions within environments subject to latency, non-deterministic behavior, and partial failure.
Published production mobile applications available on the Google Play Store.

Nice to Have

Experience utilizing MLKit or lightweight on-device inference.

Skills and Tools

Kotlin
Java
SQL
NoSQL
TensorFlow Lite
Coroutines
Flow
REST APIs
gRPC APIs
MLKit

About the Company

The company named ACTAI builds proactive applications aimed at bringing intelligence to everyday tasks, organizing, conversations, and workflows with minimal prompting for users worldwide. Operating as a small, hands-on, and high-talent-density team, the organization focuses on achieving high reliability for long-running workflows, persistent context, and real-world task completion.

How to Apply

Interested candidates should apply on the official company careers page.

Skills and tech stack

Questions candidates ask

Where is the Android Software Engineer position located?

The job is located in Seoul, Korea.

How many years of experience are required for this role?

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

What tools and technologies are part of the tech stack?

The tech stack includes Kotlin, Java, SQL, NoSQL, and TensorFlow Lite.

What is the interview process like?

If there is a fit, candidates will go through three to four interviews evaluated by technical team members, conducted via virtual meetings or onsite.

How should I submit my application?

Applicants should apply on the official company careers page.

Ready to apply?

The application is on the official bjakcareer careers page.

Apply on company site