Senior Android Engineer (AI & Modular Architecture)

TheCodingShef

Bengaluru

On-site

INR 2,500,000 - 4,000,000

Full time

9 days ago
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

GSSTech Group in Bengaluru seeks a Senior Android Engineer to lead AI-enabled, modular Android apps. You will own architecture, build systems, and UI performance for a demanding user base, driving stability and scalable design across teams.

You will integrate LLM features, optimize builds, and guide testing, while mentoring engineers and collaborating with product and backend teams to deliver end-to-end capabilities.

Qualifications

  • 6+ years of native Android development in Kotlin.
  • Experience with large-scale, multi-module Android applications.
  • Strong Gradle expertise and build optimization.
  • Production experience with Jetpack Compose.
  • Hands-on experience with Hilt or Dagger.
  • Experience integrating LLM APIs and AI features.
  • Familiar with MCP frameworks or tool servers.
  • Knowledge of token management and context handling for AI features.
  • Ability to diagnose memory issues and ANRs.

Responsibilities

  • Design and maintain scalable multi-module Android architectures.
  • Own the Gradle build setup, plugins, version catalogs, and module boundaries.
  • Optimize UI performance, rendering, and startup time.
  • Integrate AI features and LLM APIs into production apps.
  • Ensure stability with Crashlytics and profiling tools.
  • Mentor engineers and collaborate with cross-functional teams.
  • Establish testing strategy and maintain coverage.

Skills

Kotlin
Jetpack Compose
Coroutines & Flow
Hilt / Dagger
Retrofit / OkHttp
MVVM / Clean Architecture
Testing (Unit/UI)
Gradle / Build optimization
Firebase Crashlytics
LLM API integration

Tools

Android Studio
MCP frameworks
LeakCanary
Perfetto

Job description

# Senior Android Engineer (AI & Modular Architecture)GSSTech GroupBengaluruSeniorPosted 6d agoApply on employer siteYou apply on the employer's own page. Never pay to apply for a job.## About the roleKotlinJetpack ComposeCoroutines & FlowHilt / DaggerRetrofit / OkHttpMVVM / Clean ArchitectureTestingGradleFirebasePerformanceREST / GraphQLAbout the RoleWe are looking for a Senior Android Engineer to build and scale large, multi-module Android applications used by a large and demanding user base. You will work at the intersection of mobile engineering and applied AI, owning build architecture, UI performance, app stability, and the integration of LLM driven features into production.This role needs someone who thinks in systems but ships in sprints. You will make architectural decisions that affect several feature teams, while staying close enough to the code to diagnose an ANR at 2am or cut build times by half.Key Responsibilities\\*Architecture and Build Systems\\*\\* Design and maintain scalable multi-module Android architectures that let multiple feature teams work independently without breaking each other.\\* Own the Gradle build setup, including convention plugins, version catalogs, build logic modularisation, and dependency management.\\* Optimise build performance through configuration caching, build caching, parallel execution, and module graph tuning.\\* Define and enforce module boundaries, API contracts, and dependency rules across the codebase.\\*UI Development\\*\\* Build high performance, accessible UIs with Jetpack Compose.\\* Optimise recomposition, state handling, and rendering performance for complex screens.\\* Contribute to and maintain a shared design system or component library.\\*Stability, Performance, and Monitoring\\*\\* Implement and maintain Firebase Crashlytics for crash reporting, alerting, and triage.\\* Diagnose and resolve memory leaks, ANRs, jank, and startup performance issues with Android Studio Profiler, LeakCanary, Perfetto, and similar tools.\\* Set up performance baselines and monitor regressions across releases.\\*Dependency Injection and Testability\\*\\* Apply clean dependency injection patterns using Hilt or Dagger across modules.\\* Write testable code and maintain unit, integration, and UI test coverage.\\*AI and LLM Integration\\*\\* Integrate LLM APIs (Claude, OpenAI, or similar) into production mobile features.\\* Build and consume MCP (Model Context Protocol) servers and tools within production workflows.\\* Handle token management, context window strategy, streaming responses, and cost control on mobile.\\* Implement agentic workflows and multi-agent orchestration where the product requires it.\\* Design AI error recovery: timeouts, retries, fallbacks, hallucination handling, and graceful degradation when the model or network fails.\\* Balance AI capability against real mobile constraints such as latency, battery, bandwidth, and offline behaviour.\\*Collaboration\\*\\* Work closely with product, design, backend, and AI/ML teams to deliver features end to end.\\* Mentor engineers, review code, and raise the technical bar across feature teams.\\* Document architectural decisions and share knowledge internally.Mandatory Requirements\\* 6+ years of native Android development in Kotlin.\\* Proven experience with large scale, multi-module Android applications.\\* Strong Gradle expertise, including build optimisation and custom build logic.\\* Production experience with Jetpack Compose.\\* Hands-on experience with Hilt or Dagger.\\* Firebase Crashlytics implementation and crash analysis experience.\\* Proven ability to diagnose memory issues, ANRs, and performance bottlenecks.\\* Hands-on production experience integrating LLM APIs.\\* Working experience with MCP frameworks or tool servers.\\* Solid understanding of token management, context handling, agent...
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Android Engineer, AI Integrated Enterprise Applications
Senior Android Engineer, AI Integrated Enterprise Applications

TheCodingShef • Bengaluru

On-site
INR 3,000,000 - 6,000,000
Senior Android Engineer (AI & Modular Architecture)
Senior Android Engineer (AI & Modular Architecture)

Gsstech Group • Bengaluru

On-site
INR 350,000 - 700,000
Android Software Engineer
Android Software Engineer

D4 Insight • Bengaluru

On-site
INR 2,800,000 - 4,400,000
Senior Android Engineer, AI Integrated Enterprise Applications
Senior Android Engineer, AI Integrated Enterprise Applications

GSSTech Group • Bengaluru

On-site
INR 3,500,000 - 6,000,000
Sr. Android Engineer - AI/LLM
Sr. Android Engineer - AI/LLM

GSSTech Group • Bengaluru

On-site
INR 2,000,000 - 3,200,000
Android Software Engineer
Android Software Engineer

D4Insight • Bengaluru

On-site
INR 2,500,000 - 4,000,000
Android Developer
Android Developer

TheCodingShef • Mangaluru

On-site
INR 450,000 - 600,000
Learning and growth opportunities
Exposure to modern Android practices
Collaborative engineering environment
Senior Mobile Developer (Native — iOS & Android)
Senior Mobile Developer (Native — iOS & Android)

TheCodingShef • India

Remote
INR 1,200,000 - 2,400,000
LAB49 Principal/Lead Android Engineer
LAB49 Principal/Lead Android Engineer

TheCodingShef • Dadri

On-site
INR 2,800,000 - 5,500,000
AI FullStack Engineer
AI FullStack Engineer

DTDL group. • Gurugram District

On-site
INR 1,200,000 - 1,800,000