Android Software Engineer (AI)

Next Step Systems

14m ago • Remote

Mid

Remote

120,000 - 175,000 USD/yr

  1. Select offer
  2. Add resume
  3. Analyze
  4. Improve
  5. Apply
  6. Auto-send · soon

Match your resume with similar open roles

Upload your resume to automatically match with active openings similar to this role.

PDF up to 10 MB

Your resume is private & secure

Resume Checker & Builder preview

Potential salary for Android Software Engineer (AI) role

Improve your resume now

$120,000 – $175,000/year

Quick Facts

  • Role: Android Software Engineer (AI)

  • Work mode: 100% Remote (US only)

Description

Build and evolve production-grade Android applications for insurance and financial products. Contribute to mobile features that incorporate automation and AI-assisted capabilities to improve user experience and operational efficiency. Integrate backend APIs for quotations, policy management, claims, and transactional services.

Responsibilities

  • Build and maintain production-grade Android applications using Kotlin

  • Design and implement responsive mobile interfaces for insurance, payments, and customer workflows

  • Integrate backend APIs for quotations, policy management, claims, and transactional services

  • Implement AI-assisted mobile features (e.g., chat experiences, recommendations, automation flows)

  • Optimize application performance, responsiveness, battery usage, and memory efficiency

  • Implement analytics, crash reporting, and user behavior tracking

  • Collaborate with backend, product, design, and AI/ML teams throughout the development lifecycle

  • Ensure stability, scalability, and security across production mobile systems

  • Continuously improve engineering standards, architecture, and mobile best practices

  • Reduce crashes and production incidents through stronger engineering practices

  • Ship mobile features confidently with strong system design and testing discipline

  • Enable AI-assisted product capabilities through mobile integration where applicable

  • Contribute to scalable and maintainable mobile architecture

Requirements

  • 3+ years of Android development experience using Kotlin

  • AI experience required

  • Strong understanding of Android architecture components and modern development practices

  • Proven experience shipping production Android applications

  • Strong knowledge of Coroutines and Flow for asynchronous programming

  • Experience integrating RESTful APIs and working with distributed systems

  • Familiarity with mobile performance tuning and debugging in production environments

  • Exposure to AI-enabled mobile features is a plus

  • Experience with on-device ML or TensorFlow Lite is a bonus

  • Strong ownership mindset with attention to detail and product quality

  • Published apps on the Google Play Store are an advantage

  • US residency required (must be able to prove)

  • Willingness to take a 60-minute coding assessment

Benefits

  • Medical insurance

  • Dental

  • Vision

  • Savings plan options

  • PTO

See similar jobs

Explore similar jobs and use your resume score to choose where to apply next

See more

Unlock Full Resume Report