Bjak Sdn. Bhd. logo

Android Software Engineer

Job Overview

Location

Zurich, Switzerland

Job Type

Full-time

Category

Software Engineering

Date Posted

May 26, 2026

Full Job Description

đź“‹ Description

  • • Build and maintain production Android applications using Kotlin as the primary development language.
  • • Own the end-to-end Android client experience for an AI-powered smart assistant, ensuring AI interactions feel intuitive, reliable, and performant on mobile devices.
  • • Integrate AI-powered features including chat, vision, voice, and recommendation systems via backend APIs, handling streaming responses, retries, and partial results.
  • • Design and implement UX patterns specifically tailored for AI-driven interactions, focusing on clarity, responsiveness, and user trust during non-deterministic model behavior.
  • • Optimize application performance, memory usage, and CPU efficiency for AI-heavy workflows to ensure low-latency and smooth user experiences.
  • • Implement comprehensive analytics, logging, and user feedback mechanisms to support continuous evaluation and iteration of AI model performance.
  • • Collaborate closely with backend and machine learning engineers to define and refine API contracts, data formats, and system behavior for seamless AI integration.
  • • Ensure application stability, security, and scalability in production environments with rigorous testing and monitoring practices.
  • • Utilize TensorFlow Lite for on-device machine learning inference to reduce latency and improve privacy in AI feature delivery.
  • • Debug and profile complex performance issues arising from asynchronous AI operations, network latency, and partial failures.
  • • Maintain and evolve codebases using structured data formats and communication protocols such as REST or gRPC.
  • • Publish and manage production applications on the Google Play Store, adhering to platform guidelines and performance standards.
  • • Work within a high-talent-density team that prioritizes rapid iteration, collective decision-making, and independent execution while maintaining high-quality output.
  • • Participate in an efficient interview process involving 3–4 virtual or onsite technical interviews evaluated by engineering team members.
  • • Contribute to building a product that enables practical, real-world AI benefits for billions of users through reliable, persistent, and multi-step task completion.

🎯 Requirements

  • • 3+ years of Android development experience using Kotlin
  • • Hands-on experience integrating AI features (e.g., LLM, vision, speech APIs)
  • • Strong understanding of asynchronous programming (Coroutines, Flow)
  • • Familiarity with REST or gRPC APIs and structured data formats
  • • Experience with TensorFlow Lite or light on-device inference
  • • Published production apps on the Google Play Store

🏖️ Benefits

  • • Work with a high-talent-density team focused on building magical, practical AI products
  • • Collaborate directly with backend and ML engineers on cutting-edge AI integration
  • • Rapid decision-making and iterative development environment
  • • Opportunity to impact a product used by billions globally

Skills & Technologies

Java
Kotlin
REST
gRPC
Android
Mobile
Onsite

Ready to Apply?

You will be redirected to an external site to apply.

Bjak Sdn. Bhd. logo
Bjak Sdn. Bhd.
Visit Website

About Bjak Sdn. Bhd.

Bjak operates Malaysia’s largest digital auto-insurance marketplace, enabling instant price comparison and online purchase of motor coverage from leading insurers. The platform uses proprietary technology to simplify complex tariffs, deliver personalised quotes and e-policy issuance within minutes, eliminating paperwork and agent visits. Licensed by Bank Negara Malaysia, Bjak also offers road-tax renewal, accident assistance and claims support, serving millions of drivers nationwide while partnering with insurers to increase digital distribution efficiency and customer reach.

Get more remote jobs like this

Subscribe to the weekly newsletter for similar remote roles and curated hiring updates.

Newsletter

Weekly remote jobs and featured talent.

No spam. Only curated remote roles and product updates. You can unsubscribe anytime.

Similar Opportunities

Abuja, Nigeria
Full-time
Expires Jun 20, 2026
JavaScript
TypeScript
React
+5 more

1 month ago

Apply
Remote - Canada
Full-time
Expires Jul 25, 2026
Spring
Apache Spark
Remote

2 days ago

Apply
Remote - Canada
Full-time
Expires Jul 25, 2026
Spring
Apache Spark
Senior
+1 more

2 days ago

Apply
Singapore Hybrid
Full-time
Expires Jul 25, 2026
Design
Senior
Remote

2 days ago

Apply