Latest AI JobsBrowse Jobs
bjakcareer logo

Android Software Engineer

bjakcareerGermanyActAI 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

This role suits an experienced mobile developer who wants to build production Android applications centered around proactive artificial intelligence interactions in Germany. The Android Software Engineer position at bjakcareer involves owning the mobile client experience and ensuring high performance for AI-heavy workflows.

Role Overview

The Android Software Engineer takes full ownership of the Android client experience for ACTAI's mobile applications in Germany. This position focuses on creating production-grade software where artificial intelligence interactions form the core of the product. The professional joining this team will ensure that performance, reliability, and clarity remain top priorities while building applications that bring intelligence to everyday tasks with minimal prompting.

Key Responsibilities

Build and maintain production Android applications using Kotlin.
Integrate artificial intelligence features such as chat, vision, voice, and recommendations through backend APIs.
Design user experience patterns for AI interactions that include streaming responses, retries, and partial results.
Optimize performance, memory usage, and responsiveness specifically for AI-heavy workflows.
Implement analytics, logging, and feedback capture to support AI evaluation and iteration.
Collaborate closely with backend and machine learning engineers regarding API contracts and system behavior.
Ensure stability, security, and scalability of the application in production environments.

Requirements

Three or more years of Android development experience using Kotlin.
Practical experience integrating artificial intelligence features like language models, vision, and speech APIs.
Solid understanding of asynchronous programming using Coroutines and Flow.
Familiarity with REST or gRPC application programming interfaces and structured data formats.
Strong debugging and performance profiling capabilities.
Comfort building within environments that feature latency, partial failure, and non-deterministic behavior.
Experience with MLKit or light on-device inference.
History of publishing production applications on the Google Play Store.

Nice to Have

Java programming familiarity.
SQL and noSQL database experience.
TensorFlow Lite for on-device inference.

Skills and Tools

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

About the Company

ACTAI develops proactive applications designed to bring intelligence to conversations, errands, organization, and workflows with minimal user prompting. The organization aims to build tools that help users organize their lives and focus on valuable activities while reducing hallucinations in long-running workflows with persistent context.

How to Apply

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

Skills and tech stack

Questions candidates ask

What is the location of the job?

The position is located in Germany.

How many years of experience are required?

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

What programming languages are used in the tech stack?

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

What is the interview process like?

If there is a fit, candidates can expect between 3 and 4 interviews conducted via virtual meetings and/or onsite.

Ready to apply?

The application is on the official bjakcareer careers page.

Apply on company site