For Employers

Bjak

Android Software Engineer

Posted 8 months ago
5-10 years experience
Apply Now

Please mention DailyRemote when applying

?
Resume Match Score

See how much of this job your resume covers, and what’s missing.

Want a recruiter to go through it line by line?

Get professional review

Create a cover letter for this job

Upload your resume and we draft a letter for this exact role, tailored to what it asks for.

  • Tailored to this role
  • Based on your resume
  • Fully editable
AI Summary

You will build and maintain production Android applications where AI is a core part of the user experience. This includes integrating AI-powered features and optimizing performance for AI-heavy interactions.

About the Role

A1 is building a proactive AI system that users rely on daily across conversations, tools, and workflows.

You will build and maintain production Android applications where AI is a core part of the user experience. This role focuses on performance, reliability, and thoughtful UX for AI-heavy interactions, not thin-client glue code.


Focus

  • Build and maintain production Android apps using Kotlin.

  • Integrate AI-powered features (chat, vision, voice, recommendations) via backend APIs.

  • Design UX patterns for AI interactions, including streaming responses, retries, and partial results.

  • Optimize performance, memory usage, and responsiveness for AI-heavy flows.

  • Implement analytics, logging, and feedback capture to support AI evaluation and iteration.

  • Collaborate closely with backend and ML engineers on API contracts and system behavior.

  • Ensure app stability, security, and scalability in production environments.


Ideal Experiences

  • 3+ years of Android development experience using Kotlin.

  • Hands-on experience integrating AI features (e.g. LLM, vision, speech APIs).

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

  • Familiarity with REST or gRPC APIs and structured data formats.

  • Strong debugging and performance profiling skills.

  • Comfort building in environments with latency, partial failure, and non-deterministic behavior.

  • Experience with MLKit or light on-device inference.

  • Published production apps on the Google Play Store.


Tech Stack

  • Kotlin / Java

  • SQL / noSQL

  • TensorFlow Lite (on-device inference)


How We Work

Our organization is very flat and our team is small, highly motivated, and focused on engineering and product excellence. All members are expected to be hands-on and to contribute directly to the company’s mission.

Interview process

If there appears to be a fit, we'll reach to schedule 3, but no more than 4 interviews.

Applications are evaluated by our technical team members. Interviews will be conducted via virtual meetings and/or onsite.

We value transparency and efficiency, so expect a prompt decision. If you've demonstrated the exceptional skills and mindset we're looking for, we'll extend an offer to join us. This isn't just a job offer; it's an invitation to be part of a team that's bringing AI to have practical benefits to billions globally.

Automatically Apply to the Best Remote Jobs

Stop the endless job search. Our AI finds and applies to the best jobs for you.

Try it Now
Keep looking

Similar Jobs

See all Remote Software Development jobs →

Staff Software Engineer (L4) Data Platform

Full Time United States $201K - $251K per year Software Development

DBA (Control M) Sales Account Manager - New logos Pursuit team - North America

Full Time United States $104K - $156K per year Software Development

Backend Developer | Java, Spring, Hybris

Full Time Italy €27000 - €32000 per year Software Development

Sales Engineer - Mainframe

Full Time United States $102K - $170K per year Software Development

Senior AI Data Architect / Solution Engineer - Canada

Full Time Canada 116K - 193K per year Software Development

Senior AI Data Architect / Solution Engineer - Flexible across Portugal, Spain, Ireland, India or North America

Full Time Portugal €54375 - €90625 per year Software Development
Apply Now

Personalize your Remote Job Search in 3 Easy Steps!

Featuring 214,197+ Jobs in Software Engineer

Answer easy questions

Answer easy questions

214,197+ jobs across 15+ categories

Get your best job matches

Get your best job matches

Only hand-screened, legit jobs

Find a remote job faster

Find a remote job faster

No ads, scams, or junk

“I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!”

Sarah J. — Sarah J. · Marketing Manager ★★★★★ Verified