Latest AI JobsBrowse Jobs
bjakcareer logo

Android Software Engineer

bjakcareerSwedenActAI 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

Based in Sweden, the Android Software Engineer position involves building production mobile applications where artificial intelligence interactions form the core of the product. This opportunity suits an experienced mobile developer who wants to focus on performance, reliability, and clarity while shaping AI behavior on devices.

Role Overview

This position places the individual in charge of the Android client experience and how artificial intelligence functions on mobile devices. The professional builds a production application centered around proactive applications rather than basic tools, focusing on long-running workflows, persistent context, and real-world task completion.

Key Responsibilities

Construct and maintain production Android applications using Kotlin.
Connect AI-powered capabilities such as chat, vision, voice, and recommendations through backend application programming interfaces.
Shape user experience patterns for artificial intelligence interactions, encompassing streaming responses, retries, and partial results.
Tune performance, memory consumption, and responsiveness specifically for artificial intelligence-heavy workflows.
Establish analytics, logging, and feedback capture mechanisms to aid AI evaluation and iteration.
Coordinate directly with backend and machine learning engineers regarding application programming interface contracts and overall system behavior.
Guarantee stability, security, and scalability of applications within production environments.

Requirements

Minimum of 3 years of Android development background utilizing Kotlin.
Practical integration background connecting artificial intelligence features like large language models, vision, and speech application programming interfaces.
Comprehensive comprehension of asynchronous programming principles including Coroutines and Flow.
Acquaintance with REST or gRPC application programming interfaces alongside structured data formats.
Advanced debugging and performance profiling capabilities.
Adaptability within operational settings involving latency, partial failures, and non-deterministic behavior.
Background with MLKit or light on-device inference.
Successfully published production applications on the Google Play Store.

Nice to Have

Background utilizing TensorFlow Lite for on-device inference.
Experience with SQL and noSQL databases.

Skills and Tools

Kotlin
Java
SQL
noSQL
TensorFlow Lite
Coroutines
Flow
REST
gRPC
MLKit

About the Company

ACTAI operates with the mission of creating proactive applications for users worldwide who prefer minimal prompting, aiming to introduce intelligence into conversations, errands, organizing, and workflows. The organization functions as a small, high-talent-density, and hands-on team that makes collective decisions and executes independently.

How to Apply

Interested candidates should apply on the official company careers page.

Skills and tech stack

Questions candidates ask

What is the location of this job?

The role is located in Sweden.

How many years of experience are required?

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

What programming languages and tools are part of the tech stack?

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

What does the interview process look like?

The process consists of between 3 and 4 interviews conducted via virtual meetings and/or onsite, evaluated by technical team members.

Ready to apply?

The application is on the official bjakcareer careers page.

Apply on company site