Skip to main content

Bjak

Android Software Engineer

Israel (Remote)fulltimemidAdded 2 days ago

About this role

A1 seeks an Android Engineer to develop a production mobile client for an AI-powered smart assistant. You'll own the full Android experience, integrating AI features like chat and vision while optimizing performance and reliability for real-world workflows.

What you'll do

  • Build and maintain production Android applications using Kotlin with AI-core interactions
  • Integrate AI features (chat, vision, voice, recommendations) via backend APIs and handle streaming responses
  • Design UX patterns for AI interactions including retries, partial results, and error handling
  • Optimize app performance, memory usage, and responsiveness for AI-heavy workflows
  • Implement analytics, logging, and feedback systems to support AI evaluation and iteration
  • Collaborate with backend and ML engineers on API contracts and monitor production stability

What they're looking for

  • Android development with Kotlin (3+ years)
  • AI/LLM feature integration and API consumption
  • Asynchronous programming (Coroutines, Flow)
  • REST/gRPC APIs and structured data handling
  • Performance profiling and debugging
  • On-device inference (MLKit, TensorFlow Lite)
  • Google Play Store publishing experience
  • Handling latency, partial failure, and non-deterministic systems
Apply on the employer's site

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