Blue Signal Search logo

Android Software Engineer

Blue Signal Search

RemoteFull timeMid levelPosted today
Apply with JobAssist

About the role

Android Software Engineer

Location: Remote, Nationwide

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.

About Blue Signal:

Blue Signal is an award-winning, executive search firm specializing in various specialties. Our recruiters have a proven track record of placing top-tier talent across industry verticals, with deep expertise in numerous professional services. Learn more at bit.ly/46Gs4yS

Millions of jobs, with real people getting hired every day

20,000+
New jobs added daily
7,000,000+
Verified job listings
500,000+
Tailored applications submitted
FAQ

Questions, answered

Click "Apply with JobAssist" – we tailor your resume and application to this role and submit it for your approval.

Yes. This role at Blue Signal Search was screened before publishing – we confirmed the employer before listing it.

The employer didn't disclose a salary range for this listing. JobAssist shows pay whenever it's available.

This position can be done from anywhere, with no in-office requirement.

Yes – every application is tailored from your profile and this job's requirements, and you can review and edit before it's sent.