Bjak logoBjak logo

Android Software Engineer at bjakcareer | Indonesia

BjakIndonesia
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Experience Level

Experience

Qualifications

QualificationsWe are looking for candidates with a strong background in Android development, particularly in Kotlin, and a passion for working with AI technologies. Ideal candidates should possess problem-solving skills and a desire to create impactful applications.

About the job

About the Role

Join bjakcareer as we develop an innovative AI system that enhances user interactions across various platforms on a daily basis. As an Android Software Engineer, you will play a pivotal role in designing and maintaining production-level Android applications that integrate AI seamlessly into the user experience.

This position emphasizes building robust, high-performance applications with a focus on delivering reliable, engaging user experiences in AI-driven contexts.

Key Responsibilities

  • Develop and sustain top-tier Android applications using Kotlin.

  • Incorporate AI functionalities, such as chat, vision, voice, and recommendations, through backend APIs.

  • Craft user experience patterns for AI interactions, including real-time responses and adaptive results.

  • Enhance application performance, memory management, and responsiveness for AI-centric workflows.

  • Implement analytics and logging frameworks to facilitate AI performance evaluation and iterative improvements.

  • Collaborate closely with backend and machine learning engineers to define API specifications and system behaviors.

  • Maintain application stability, security, and scalability in production settings.

Preferred Qualifications

  • Minimum 3 years of experience in Android development with a strong emphasis on Kotlin.

  • Proven expertise in integrating AI technologies (e.g., LLM, vision, speech APIs).

  • Deep understanding of asynchronous programming (Coroutines, Flow).

  • Familiarity with RESTful or gRPC APIs and data interchange formats.

  • Exceptional debugging and performance profiling abilities.

  • Experience in environments characterized by latency, partial failure, and non-deterministic behavior.

  • Experience with MLKit or on-device inference technologies.

  • Demonstrated success in launching production applications on the Google Play Store.

Technology Stack

  • Kotlin / Java

  • SQL / NoSQL

  • TensorFlow Lite (on-device inference)

Our Work Culture

At bjakcareer, we foster a flat organizational structure with a small, highly motivated team dedicated to engineering and product excellence. Each team member is expected to be hands-on and contribute actively to our mission.

About Bjak

bjakcareer is at the forefront of AI technology, creating systems that enhance everyday interactions. We focus on innovation and excellence, aiming to deliver exceptional products that improve user experiences.

Similar jobs

Browse all companies, explore by city & role, or SEO search pages. View directory listings: all jobs, search results, location & role pages.

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.