Android Software Engineer with Artificial Intelligence (AI) experience is needed to design, build, and maintain mobile applications powering insurance and financial products. The role focuses on delivering production-grade Android experiences using Kotlin, integrating backend APIs, and implementing AI-assisted features to enhance user experience and operational efficiency. This position is 100% remote with openings in the San Francisco area.
Responsibilities
Build and maintain production-grade Android applications using Kotlin.
Design intuitive, responsive mobile interfaces for insurance, payments, and customer workflows.
Integrate RESTful APIs for quotations, policy management, claims, and transactions.
Contribute to mobile features that incorporate AI-assisted capabilities (chat experiences, recommendations, automation flows).
Optimize performance, battery usage, and memory efficiency across devices.
Android Software Engineer with Artificial Intelligence (AI) experience is needed to design, build, and maintain mobile applications powering insurance and financial products. The role focuses on delivering production-grade Android experiences using Kotlin, integrating backend APIs, and implementing AI-assisted features to enhance user experience and operational efficiency. This position is 100% remote with openings in the San Francisco area.
Responsibilities
Build and maintain production-grade Android applications using Kotlin.
Design intuitive, responsive mobile interfaces for insurance, payments, and customer workflows.
Integrate RESTful APIs for quotations, policy management, claims, and transactions.
Contribute to mobile features that incorporate AI-assisted capabilities (chat experiences, recommendations, automation flows).
Optimize performance, battery usage, and memory efficiency across devices.
Implement analytics, crash reporting, and user behavior tracking to improve product quality.
Collaborate with backend, product, design, and AI/ML teams throughout the development lifecycle.
Ensure stability, scalability, and security of production mobile systems.
Continuously improve engineering standards, architecture, and mobile best practices.
Deliver stable, high-performance Android experiences used at scale.
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 ap
Track similar jobs
Get email alerts when new roles like this are posted.
Based on: Android Software Engineer
See how this role matches your resume
Sign in to get an AI match score and personalized feed.