
Android Software Engineer, Artificial Intelligence
Posted 1 day ago

Posted 1 day ago
This is a fully remote position, open to applicants in California.
• Develop and sustain high-quality Android applications in Kotlin for production use.
• Create and implement adaptable mobile interfaces for insurance, payments, and customer workflows.
• Connect backend APIs for quotation services, policy management, claims, and transactions.
• Participate in the development of mobile features that utilize AI-assisted functionalities, such as chat interactions, recommendations, and automation processes.
• Enhance application performance, responsiveness, battery consumption, and memory efficiency across various devices.
• Establish analytics, crash reporting, and user behavior monitoring.
• Work collaboratively with backend, product, design, and AI/ML teams throughout the entire development process.
• Guarantee stability, scalability, and security of production mobile systems.
• Advance engineering standards, architecture, and mobile best practices.
• Provide stable, high-performance Android experiences that are utilized at scale.
• Minimize crashes and production incidents by refining engineering practices.
• Release mobile features with a strong emphasis on system design and rigorous testing discipline.
• Facilitate AI-assisted product features via mobile integration.
• Contribute to the development of a scalable and maintainable mobile architecture.
• A minimum of 3 years of experience in Android development using Kotlin.
• Experience in Artificial Intelligence (AI) is essential.
• Strong grasp of Android architecture components and contemporary development methodologies.
• Documented experience in delivering production-level Android applications.
• Solid understanding of Coroutines, Flow, and asynchronous programming techniques.
• Familiarity with integrating RESTful APIs and working within distributed systems.
• Knowledge of mobile performance optimization and debugging in live environments is important.
• Experience with AI-enhanced mobile features is advantageous.
• On-device ML experience or familiarity with frameworks like TensorFlow Lite is a plus.
• Having published applications on the Google Play Store is beneficial.
• Candidates must be willing to complete a 60-minute coding assessment.
• Must reside in the United States and provide proof of US residency.
• Required tech stack includes Kotlin/Java, Android Jetpack, ViewModel, Compose/XML-based UI, Coroutines/Flow, RESTful APIs, SQL/NoSQL databases, and TensorFlow Lite/on-device ML frameworks.
• Medical insurance
• Dental insurance
• Vision insurance
• Savings Plan Options
• PTO
Aboon
Clario
Rockwell Automation
Get handpicked remote jobs straight to your inbox weekly.