Latest AI JobsBrowse Jobs
bjakcareer logo

Android Software Engineer

bjakcareerUnited KingdomActAI 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

Bjakcareer is hiring an Android Software Engineer in the United Kingdom to develop proactive mobile applications centered on artificial intelligence. This position suits a developer with a background in building production applications and integrating machine learning capabilities on mobile devices.

Role Overview

This position places the employee in charge of the Android client experience, defining how artificial intelligence functions and performs on mobile hardware. The work involves creating a production application where artificial intelligence interactions form the core of the utility.

Key Responsibilities

Create and support production Android applications using Kotlin.
Connect backend application programming interfaces for intelligence-driven capabilities such as chat, vision, voice, and recommendations.
Formulate user experience patterns for artificial intelligence features, handling streaming responses, retries, and partial outputs.
Enhance performance, memory efficiency, and reaction times for intelligence-heavy workflows.
Add analytics, logging, and feedback mechanisms to assist with intelligence evaluation and iteration.
Partner alongside backend and machine learning engineers regarding application programming interface contracts and system behavior.
Maintain application stability, security, and scalability in live production environments.

Requirements

Three or more years of Android development background utilizing Kotlin.
Practical background incorporating intelligence capabilities including large language models, vision, and speech interfaces.
Solid comprehension of asynchronous programming via Coroutines and Flow.
Familiarity with REST or gRPC application programming interfaces alongside structured data formats.
Proficient debugging and performance profiling capabilities.
Ability to construct systems within settings featuring latency, partial failures, and non-deterministic actions.
Background using MLKit or light on-device inference.
History of publishing production applications on the Google Play Store.

Skills and Tools

Kotlin
Java
SQL
NoSQL
TensorFlow Lite
MLKit
Coroutines
Flow
REST
gRPC

About the Company

ACTAI builds proactive software applications aimed at billions of users globally who rely on basic tools and do not use complex prompting. The organization focuses on reliability for long-running workflows, persistent context, and real-world task completion to reduce hallucinations and organize daily routines.

How to Apply

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

Skills and tech stack

Questions candidates ask

What programming language is primarily used for this role?

Kotlin is the primary language used, alongside Java.

How many years of experience are required?

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

What is the interview process like?

The evaluation involves 3 to 4 interviews conducted via virtual meetings and/or onsite sessions with technical team members.

Is on-device inference utilized in the tech stack?

Yes, TensorFlow Lite is used for on-device inference alongside MLKit.

Ready to apply?

The application is on the official bjakcareer careers page.

Apply on company site