Skip to main content

Bjak

Android Software Engineer

United States (Remote)fulltimemidAdded 2 days ago

About this role

A1 is seeking an Android Software Engineer to build a production mobile app that integrates advanced AI capabilities like chat, vision, and voice. You'll own the Android client experience, focusing on performance, reliability, and intuitive UX patterns for AI-powered interactions.

What you'll do

  • Develop and maintain production Android applications using Kotlin with AI-powered features
  • Design UX patterns for streaming responses, retries, and handling partial AI results
  • Optimize performance, memory, and responsiveness for AI-heavy workflows
  • Integrate AI features via backend APIs including chat, vision, voice, and recommendations
  • Implement analytics, logging, and feedback mechanisms to support AI iteration
  • Collaborate with backend and ML engineers on API contracts and system behavior

What they're looking for

  • Kotlin and Java development
  • 3+ years Android development experience
  • Asynchronous programming with Coroutines and Flow
  • REST/gRPC APIs and structured data formats
  • Performance profiling and debugging
  • AI/ML integration (LLM, vision, speech APIs)
  • On-device inference or MLKit experience
  • Google Play Store app publishing
Apply on the employer's site

Opens the official application on the employer’s site. No login required.