jobs in Cygnify

全职 Android Software Engineer 工作, 薪水, Cygnify 公司招聘中 - Ricebowl

Android Software Engineer

Cygnify

Malaysia

分享
保存

工作地点

  • Malaysia

职位描述

岗位职责

Role Summary


As an Android Software Engineer, you own the Android client experience, how AI feels, behaves, and performs on mobile devices. This is not a thin client role. You will build a production Android application where AI interactions are core to the product, and performance, reliability, and clarity matter.


Key Responsibilities


• Build and maintain production Android apps using Kotlin.

• Integrate AI-powered features (chat, vision, voice, recommendations) via backend APIs.

• Design UX patterns for AI interactions, including streaming responses, retries, and partial results.

• Optimize performance, memory usage, and responsiveness for AI-heavy flows.

• Implement analytics, logging, and feedback capture to support AI evaluation and iteration.

• Collaborate closely with backend and ML engineers on API contracts and system behavior.

• Ensure app stability, security, and scalability in production environments.


Our Ideal Candidate


• 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.

• Strong debugging and performance profiling skills.

• Comfort building in environments with latency, partial failure, and non-deterministic behavior.

• Experience with MLKit or light on-device inference.

• Published production apps on the Google Play Store.


Tech Stack


• Kotlin / Java

• SQL / noSQL

• TensorFlow Lite (on-device inference)

重要安全守则

申请工作时,切勿提供您的银行或信用卡详细资料。不要转账或完成无关的在线调查问卷。如果您发现可疑内容,请举报此招聘广告。

了解更多