Android Software Engineer

Skillsearch Limited

United States

Hybrid

USD 53,000 - 79,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Skillsearch Limited seeks an Android Software Engineer to own the Android client experience for AI-native mobile experiences. You will build a production Android application where AI is central to the user experience, collaborating with backend, product and AI teams.

You'll ship features with Kotlin, optimise performance, ensure security and reliability, and help shape best practices for AI-enabled mobile products in a fast-moving startup.

Qualifications

  • 3+ years of professional Android development experience.
  • Strong Kotlin and Android development expertise.
  • Experience shipping production mobile apps and publishing on Google Play.
  • Experience integrating AI services via APIs (LLM, vision, speech).

Responsibilities

  • Design, develop and maintain production Android applications using Kotlin.
  • Build AI-powered mobile experiences including conversational interfaces and intelligent workflows.
  • Integrate AI services through backend APIs (LLM, vision, speech).
  • Optimise performance, latency and resource usage in AI-heavy workflows.
  • Collaborate with backend and ML engineers on API design and system behaviour.
  • Ensure security, stability and scalability in production environments.

Skills

Kotlin
Android
Coroutines & Flow
AI integrations
REST APIs

Tools

TensorFlow Lite
ML Kit
REST & gRPC APIs

Job description

Are you an Android Engineer passionate about building AI-native mobile experiences that feel intelligent, reliable and seamless in everyday life?

Join a fast-moving startup on a mission to reinvent productivity and personal organisation through proactive AI applications. Rather than building traditional productivity tools, you'll help create AI-powered experiences that reduce complexity, automate real-world tasks and make advanced AI accessible to billions of users without requiring expert prompting.

About the role

As an Android Software Engineer, you will own the Android client experience and be responsible for how AI feels, behaves and performs on mobile devices.

This is not a traditional mobile role focused solely on UI implementation. You'll build and scale a production Android application where AI is central to the user experience, creating intuitive interactions that handle real-world complexity while maintaining performance, reliability and usability.

Working closely with backend, product and AI teams, you'll help define how users interact with conversational AI, recommendations, voice features and intelligent workflows on mobile.

What you'll do
  • Design, develop and maintain production Android applications using Kotlin.
  • Build AI-powered mobile experiences including conversational interfaces, voice features, recommendations and intelligent workflows.
  • Integrate large language model (LLM), vision and speech capabilities through backend APIs.
  • Design user experiences for AI-driven interactions including:
    • Streaming responses
    • Partial results
    • Retry mechanisms
    • Latency handling
    • Error recovery
  • Optimise application performance, responsiveness and resource usage across AI-heavy workflows.
  • Implement analytics, monitoring and user feedback systems to support product and AI improvements.
  • Collaborate closely with backend and machine learning engineers on API design and system behaviour.
  • Ensure application stability, security and scalability in production environments.
  • Diagnose and resolve performance bottlenecks, reliability issues and production incidents.
  • Help define best practices for building AI-native mobile experiences.
What we're looking for
Experience
  • 3+ years of professional Android development experience.
  • Strong commercial experience building applications with Kotlin.
  • Experience shipping and maintaining production mobile applications.
  • Published applications on the Google Play Store.
  • Experience working in fast-moving product-focused environments.
Technical skills
  • Strong Kotlin and Android development expertise.
  • Experience integrating AI services such as:
    • LLM APIs
    • Vision APIs
    • Speech recognition services
    • AI-powered recommendations
  • Strong understanding of Coroutines and Flow.
  • Experience consuming REST and/or gRPC APIs.
  • Knowledge of SQL and NoSQL data storage approaches.
  • Strong debugging, profiling and optimisation skills.
  • Understanding of mobile application security and reliability.
Nice to have
  • Experience with ML Kit.
  • Familiarity with TensorFlow Lite and on-device inference.
  • Experience designing AI interaction patterns and conversational UX.
  • Knowledge of handling non-deterministic AI behaviour in production.
  • Experience working with latency-sensitive applications.
  • Background building productivity, communication or workflow products.
Working style & behaviours
  • Strong ownership mentality.
  • Comfortable operating in a startup environment with significant autonomy.
  • Pragmatic problem solver who balances quality with speed.
  • Collaborative and able to contribute to product decisions.
  • Excited by ambiguity and building entirely new user experiences.
  • Focused on delivering practical value to users through technology.
Success in this role looks like
  • Building smooth, stable and reliable Android experiences used daily by customers.
  • Delivering AI interactions that feel intuitive and trustworthy.
  • Maintaining high application performance with efficient CPU, memory and battery usage.
  • Detecting and resolving production issues quickly through strong monitoring and diagnostics.
  • Helping establish best practices for AI-native mobile product development.
  • Contributing directly to product evolution and user adoption.
Technology stack
  • Kotlin / Java
  • Android
  • REST & gRPC APIs
  • SQL / NoSQL databases
  • TensorFlow Lite
  • AI and LLM integrations
  • Mobile analytics and monitoring platforms
Why join?
  • Build AI-native products from the ground up.
  • Work on challenges involving conversational AI, workflows, productivity and real-world task completion.
  • Join a small, highly talented team with significant ownership and influence.
  • Help shape products designed to bring practical AI benefits to billions of users.
  • High-impact environment where engineering decisions directly influence product direction.
  • Opportunity to work at the intersection of AI, mobile engineering and human-centred product design.

Location: Remote from UK / Hybrid (depending on team location)
Employment type: Full-time
Salary range:£40,000 - £60,000 GBP per annum

If you're an Android engineer who enjoys building intelligent, production-grade mobile experiences and wants to help define the future of AI-powered applications, we'd love to hear from you.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Android Software Engineer
Android Software Engineer

ActAI • New York (NY)

On-site
USD 110,000 - 160,000
iOS Software Engineer
iOS Software Engineer

Skillsearch Limited • United States

Hybrid
USD 79,000 - 106,000
Android Software Developer | 64985971275
Android Software Developer | 64985971275

somewhere • United States

Remote
USD 110,000 - 170,000
Mobile Android Engineer
Mobile Android Engineer

Pantera Capital • Palo Alto (CA)

On-site
USD 180,000 - 440,000
Medical coverage
Vision coverage
Dental coverage
+2
Android Engineer for High-Impact AI Mobile Apps
Android Engineer for High-Impact AI Mobile Apps

Pantera Capital • Palo Alto (CA)

On-site
USD 180,000 - 440,000
Medical coverage
Vision coverage
Dental coverage
+2
Mobile Android Engineer
Mobile Android Engineer

SpaceXAI • Palo Alto (CA), New York (NY)

On-site
USD 180,000 - 440,000
Equity
Medical, vision, and dental coverage
Disability insurance
+2
Lead Android/Kotlin Engineer Central Europe
Lead Android/Kotlin Engineer Central Europe

Zoolatech • Central (LA), Northern (KY)

Hybrid
USD 120,000 - 180,000
AI-Powered Android Engineer (Remote)
AI-Powered Android Engineer (Remote)

Skillsearch Limited • United States

Hybrid
USD 53,000 - 79,000
Android Architect
Android Architect

ImagineX Consulting • United States

Remote
USD 150,000 - 190,000
Remote role
Aggressive salary and bonus packages
401K matching
Developer Relations Engineer, Android Intelligent Experience AI
Developer Relations Engineer, Android Intelligent Experience AI

Google • Town of Montana (WI)

On-site
USD 138,000 - 197,000