JobRaahGet matched free

Jobs

Sr. Android Engineer - AI/LLM

GSSTech Group · Bengaluru, Karnataka, India · On-site

Posted Sep 24, 2026

Apply with JobRaah

Sign up free: we match you to jobs like this, tailor your application and fill the form. 2 free applications every day.

We are looking for an experienced Android Engineer to design, develop, and maintain large-scale, multi-module Android applications for digital banking products. The ideal candidate should have strong hands-on expertise in Android, Kotlin, Jetpack Compose, Gradle, modular application architecture, performance optimization, and automated testing , along with practical experience integrating LLM/AI capabilities into production applications. The role requires someone who can work across complex Android architectures, optimize build and application performance, and contribute to AI-powered mobile experiences while maintaining strong engineering, scalability, reliability, and testing standards. Requirements Key Responsibilities Design, develop, and maintain large-scale, multi-module Android applications . Build scalable and maintainable Android architectures across multiple feature teams. Design and optimize complex Gradle build architectures and improve build performance. Develop high-performance, responsive user interfaces using Jetpack Compose . Implement robust Firebase Crash Reporting and analyze crash and stability issues. Diagnose and resolve memory issues, ANRs, performance bottlenecks, and application stability problems . Implement scalable dependency injection patterns using Hilt/Dagger . Develop highly testable and maintainable Android solutions across multiple modules and feature teams. Integrate LLM APIs and AI capabilities into production Android applications. Work with Model Context Protocol (MCP) frameworks and MCP-based integrations in production environments. Implement and work with token management and context handling for LLM-powered applications. Design and integrate agentic AI workflows and multi-agent orchestration where required. Implement appropriate AI error recovery and failure-handling strategies . Collaborate with engineering, product, QA, architecture, and other cross-functional teams. Contribute to code reviews, technical design discussions, engineering standards, and architectural decisions. Balance architectural scalability with practical mobile constraints including performance, memory, reliability, and user experience. Core Technical Requirements Android Development Strong hands-on experience in Android development . Strong proficiency in Kotlin . Experience developing large-scale and multi-module Android applications . Strong understanding of scalable Android architecture and modular design. Advanced experience with Gradle and complex Android build systems. Experience optimizing Android build performance. Strong hands-on experience with Jetpack Compose and modern Android UI development. Experience with Firebase Crash Reporting/Crashlytics and production crash analysis. Strong experience diagnosing memory issues, ANRs, and application performance problems . Strong understanding and practical experience with Hilt and/or Dagger for dependency injection. AI / LLM / MCP Requirements …