Latest AI JobsBrowse Jobs
bjakcareer logo

Android Software Engineer

bjakcareerZurich, SwitzerlandActAI 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 position located in Zurich, Switzerland, suited for a developer with mobile expertise who wants to build production AI applications. The employer is ACTAI, an organization focused on developing proactive software applications to organize daily life workflows.

Role Overview

The Android Software Engineer oversees the mobile client experience, determining how artificial intelligence functions, behaves, and executes on handheld devices. This position involves developing a production-grade mobile application where artificial intelligence features form the core of the product, requiring high performance and reliability.

Key Responsibilities

Construct and sustain production mobile applications utilizing Kotlin.
Incorporate artificial intelligence functionalities such as chat, vision, voice, and recommendations through backend application programming interfaces.
Formulate user experience patterns for artificial intelligence interactions, encompassing streaming responses, retries, and partial results.
Enhance performance, memory efficiency, and responsiveness for artificial intelligence heavy processes.
Establish analytics, logging, and feedback collection to aid artificial 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 within production settings.

Requirements

Three or more years of mobile development background using Kotlin.
Practical background in incorporating artificial intelligence elements like large language models, vision, and speech application programming interfaces.
Knowledge of asynchronous programming via Coroutines and Flow.
Acquaintance with REST or gRPC application programming interfaces and structured data formats.
Troubleshooting and performance profiling capabilities.
Ability to construct solutions within environments featuring latency, partial failures, and non-deterministic behavior.
Background utilizing MLKit or lightweight on-device inference.
Successfully published production applications on the Google Play Store.

Skills and Tools

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

About the Company

ACTAI operates with a mission to construct proactive applications for users globally who are unaccustomed to complex prompting, bringing intelligence to conversations, errands, organizing, and workflows with minimal prompting. The organization focuses on achieving high reliability for long-running workflows, persistent context, and real-world task completion to help reduce hallucinations. Team members work collectively, move rapidly, exercise judgment, and execute independently.

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 role is located in Zurich, Switzerland.

What primary programming language is required for this role?

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

What specific AI integration experience is expected?

The role requires hands-on experience integrating AI features such as large language models, vision, and speech APIs, along with familiarity with MLKit or light on-device inference.

How many interview rounds are part of the hiring process?

The interview process consists of three, but no more than four interviews conducted via virtual meetings and or onsite.

Ready to apply?

The application is on the official bjakcareer careers page.

Apply on company site