Android Software Engineer, Artificial Intelligence
Posted 9hrs ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Remote Android engineer building Kotlin mobile apps for insurance and financial products. Integrating AI-assisted features, backend APIs, analytics, and production-scale performance improvements.
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
- Contribute to mobile features incorporating AI-assisted capabilities, including chat experiences, recommendations, and automation flows
- Optimize application performance, responsiveness, battery usage, and memory efficiency across devices
- 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
- Improve engineering standards, architecture, and mobile best practices
- Deliver stable, high-performance Android experiences used at scale
- Reduce crashes and production incidents through improved engineering practices
- Ship mobile features with strong system design and testing discipline
- Enable AI-assisted product capabilities through mobile integration
- Contribute to scalable and maintainable mobile architecture
Requirements:
- 3+ years of Android development experience using Kotlin
- Artificial Intelligence (AI) experience required
- Strong understanding of Android architecture components and modern development practices
- Proven experience shipping production Android applications
- Strong knowledge of Coroutines, Flow, and 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 frameworks such as TensorFlow Lite is a bonus
- Published apps on the Google Play Store are an advantage
- Must be willing to take a 60-minute coding assessment
- Must reside in the United States and prove US residency
- Tech stack: Kotlin/Java, Android Jetpack, ViewModel, Compose/XML-based UI, Coroutines/Flow, RESTful APIs, SQL/NoSQL databases, and TensorFlow Lite/on-device ML frameworks
Benefits:
- Medical insurance
- Dental insurance
- Vision insurance
- Savings Plan Options
- PTO
















