Android Software Engineer, Artificial Intelligence (AI) Required, Work From Home at Parallel Partners in San Francisco, CA, United States
- Company: Parallel Partners
- Location: San Francisco, CA, United States
- Posted: Sep 24, 2026
- Type: Full-time
- Salary: USD 120,000 - USD 175,000 - yearly
- Experience: 3+ years
Overview
Android Software Engineer, Artificial Intelligence (AI) Required, Work From Home We are looking for a talented Android Software Engineer to build and evolve mobile applications that power insurance and financial products. The Android Software Engineer will also contribute to features that leverage a…
Job description
- Android Software Engineer, Artificial Intelligence (AI) Required, Work From Home
- We are looking for a talented Android Software Engineer to build and evolve mobile applications that power insurance and financial products. The Android Software Engineer will also contribute to features that leverage automation and AI-assisted capabilities where they improve user experience and operational efficiency. This position is 100% Remote.
Responsibilities
- - Build and maintain production-grade Android applications using Kotlin.
- - Design and implement intuitive, responsive mobile interfaces for insurance, payments, and customer workflows.
- - Integrate backend APIs for quotations, policy management, claims, and transactional services.
- - Contribute to mobile features that incorporate AI-assisted capabilities (e.g., chat experiences, recommendations, automation flows).
- - Optimize application performance, responsiveness, battery usage, and memory efficiency across devices.
- - Implement analytics, crash reporting, and user behavior tracking to improve product quality.
- - Collaborate closely with backend, product, design, and AI/ML teams throughout the development lifecycle.
- - Ensure stability, scalability, and security across production mobile systems.
- - Continuously improving engineering standards, architecture, and mobile best practices.
- - Deliver stable, high-performance Android experiences used at scale.
- - Improve app reliability, responsiveness, and efficiency across devices.
- - Reduce crashes and production incidents through better 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 a 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 (e.g., chat interfaces, recommendation systems, automation workflows) is a plus.
- - Experience with on-device ML or frameworks such as 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.
- - Tech Stack: Kotlin/Java, Android Jetpack (ViewModel, Compose/XML-based UI where applicable), Coroutines/Flow, RESTful APIs, SQL/NoSQL databases, and TensorFlow Lite/on-device ML frameworks.
Skills
Required
- Android development
- Kotlin
- Artificial Intelligence (AI)
- Android architecture components
- Coroutines
- Flow
- Asynchronous programming
- RESTful APIs
- Distributed systems
- Mobile performance tuning
- Debugging in production environments
Preferred
- AI-enabled mobile features
- On-device ML
- TensorFlow Lite
- Published apps on Google Play Store
Benefits
- Benefits include medical insurance, Dental, Vision, Savings Plan Options, PTO, etc.