Android Software Engineer

Blue Signal Search

United States

On-site

USD 120,000 - 170,000

Full time

7 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Blue Signal Search is seeking an Android Software Engineer to develop AI-enabled mobile experiences using Kotlin. You will connect Android apps to AI capabilities, leverage Coroutines/Flow for responsive UI, and ensure stable performance while collaborating with backend and ML teams.

You will work on REST/gRPC integrations, monitor performance, and contribute to reliable, scalable mobile solutions ready for Google Play deployment.

Qualifications

  • 3+ years of Android development with Kotlin, production apps.
  • Direct experience linking Android apps to AI capabilities (LLMs, CV, or speech).
  • Strong concurrency with Coroutines and Flow.
  • Experience consuming REST or gRPC interfaces and debugging mobile-backend integration.
  • On-device ML experience (ML Kit or TensorFlow Lite) is a plus.
  • Experience shipping Android apps to Google Play is a plus.

Responsibilities

  • Develop and release native Android capabilities in Kotlin for a consumer product.
  • Connect mobile experiences to AI services via well-structured interfaces.
  • Shape resilient AI interactions with latency or partial results.
  • Use Coroutines and Flow to manage concurrency and responsiveness.
  • Ensure robust backend connectivity via RESTful APIs and gRPC.
  • Investigate crashes, latency, memory, and CPU usage with profiling tools.
  • Build observability through logging, analytics, and user feedback signals.
  • Collaborate with product, backend, and ML teammates to translate AI capabilities into mobile workflows.
  • Strengthen release quality by addressing security, scalability, and reliability.

Skills

Kotlin Android
AI integration
Coroutines & Flow
REST/gRPC
Performance debugging
Cross-functional collaboration
Android Play Store
ML Kit/TensorFlow Lite

Tools

ML Kit
TensorFlow Lite

Job description

Our client is building a new generation of mobile experiences where artificial intelligence is an essential part of the product rather than an added feature. They are seeking an Android Software Engineer who can combine strong Kotlin development skills with practical AI integration experience to create fast, intuitive, and dependable applications. This is an opportunity to influence how intelligent capabilities are delivered to users on mobile while working with a highly technical team that values ownership, thoughtful engineering, and rapid product development.

This Role Offers
  • Direct involvement in developing AI enabled mobile experiences from concept through production.
  • Collaboration with backend, product, and machine learning professionals solving complex technical challenges.
  • Opportunity to work with modern Android technologies and emerging AI capabilities.
  • An environment where engineers can move quickly, make meaningful technical decisions, and see their work reach real users.
Focus
  • Develop and release native Android capabilities in Kotlin for a consumer facing mobile product.
  • Connect mobile experiences to language, vision, and speech intelligence services through well structured application interfaces.
  • Shape resilient AI interactions that remain understandable when responses stream slowly, arrive partially, or require another attempt.
  • Use Coroutines and Flow to manage concurrent work, state changes, and responsive application behavior.
  • Build reliable connectivity between Android applications and backend platforms using RESTful APIs, gRPC, and robust data communication practices.
  • Investigate crashes, latency, memory pressure, and CPU usage with Android debugging and profiling tools.
  • Build observability into the application through practical logging, analytics, and user feedback signals.
  • Partner with product, backend, and machine learning teammates to translate evolving AI capabilities into intuitive mobile workflows.
  • Strengthen release quality by addressing security, scalability, edge cases, and production reliability throughout development.
Skill Set
  • 3 or more years of professional Android development with Kotlin, including applications released to production environments.
  • Direct experience connecting Android products to AI capabilities such as large language models, computer vision, or speech services.
  • Strong command of Android concurrency patterns using Coroutines and Flow.
  • Experience consuming REST or gRPC interfaces and troubleshooting integration issues across mobile and backend systems.
  • Demonstrated skill diagnosing application performance, stability, memory, and responsiveness problems.
  • Ability to build dependable product experiences when external services introduce latency, incomplete results, or unpredictable behavior.
  • Exposure to on device machine learning, ML Kit, or TensorFlow Lite is helpful.
  • Experience shipping an Android application through Google Play is a plus.
  • Strong communication, problem solving, and cross functional collaboration skills.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Android Software Engineer- AI
Android Software Engineer- AI

TCWGlobal • United States

On-site
USD 120,000 - 160,000
Android Developer
Android Developer

European Tech Recruit • San Francisco (CA)

On-site
USD 120,000 - 180,000
ML Kit experience
TensorFlow Lite experience
Google Play publishing experience
Android AI Engineer: Kotlin & AI-Powered UX
Android AI Engineer: Kotlin & AI-Powered UX

European Tech Recruit • San Francisco (CA)

On-site
USD 120,000 - 180,000
ML Kit experience
TensorFlow Lite experience
Google Play publishing experience
Member of Technical Staff, Android
Member of Technical Staff, Android

Recruiting from Scratch • San Francisco (CA)

On-site
USD 180,000 - 280,000
Equity package
Bi-annual bonus
Relocation assistance
+7
Lead Android/Kotlin Engineer Central Europe
Lead Android/Kotlin Engineer Central Europe

Zoolatech • Central (LA), Northern (KY)

Hybrid
USD 120,000 - 180,000
Senior Android Engineer
Senior Android Engineer

Compunnel, Inc. • Alpharetta (GA)

On-site
USD 120,000 - 180,000
Senior Android Engineer
Senior Android Engineer

Compunnel, Inc. • Salt Lake City (UT)

On-site
USD 100,000 - 120,000
Android Architect
Android Architect

Build • Northern (KY)

Hybrid
USD 150,000 - 210,000
401K matching
AI-Powered Android Engineer (Kotlin)
AI-Powered Android Engineer (Kotlin)

Blue Signal Search • United States

On-site
USD 120,000 - 170,000
Senior Android Developer
Senior Android Developer

American Unit, Inc • Frisco (TX)

On-site
USD 120,000 - 180,000