Jobs › Companies › GSSTech Group › Senior Android Engineer (AI & Modular Architecture)

Über diese Senior Android Engineer (AI & Modular Architecture) Stelle bei GSSTech Group

GSSTech Group · Vor Ort · Bengaluru, Karnataka, India

About the Role

We 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, agentic workflows, and AI error recovery.

Technical Expertise (at least 2 to 3 of the following)

  • Kotlin Coroutines and Flow
  • Jetpack DataStore and Room
  • OkHttp and Protocol Buffers
  • WorkManager

Preferred Qualifications

  • Active GitHub profile with multiple Android projects demonstrating clean architecture and scalability.
  • Open source contributions to Android or AI tooling.
  • Technical writing: blogs, conference talks, or internal engineering documentation.
  • Experience shipping AI powered features to real users at scale.
  • Familiarity with on-device ML (ML Kit, TensorFlow Lite, Gemini Nano) is a plus.
  • Experience in banking, fintech, or other regulated environments is a plus.

What Success Looks Like in the First 6 Months

  • Measurable reduction in build times across the project.
  • Reduced crash rate and ANR rate on key user journeys.
  • At least one AI powered feature shipped to production with proper monitoring and fallback handling.
  • Clear, documented module structure that feature teams can build on without friction.
Bereit, sich bei GSSTech Group zu bewerben?
Bei GSSTech Group bewerben

Über GSSTech Group

Global Software Solutions Group (GSS) has been a leading and award winning player in the field of real-time payments and has established partnerships with leading Global software providers with a vision to be a single-window provider of technology solutions to the banking industry. We are also the strategic vendor of ENBD and FAB for their resourcing needs. Our headquarters are in Dubai Internet City. Our key clients are FAB, Finance house, Al Maryah Community bank, United Arab bank, EDB, Lulu Exchange, Lari Exchange, Deem finance. Our Website is gsstechgroup.com.

Alle Jobs bei GSSTech Group ansehen →

Ähnliche Jobs

HP
Android Systems Engineer
HP
⚡ Früh bewerben Bengaluru, Karnataka, India Vor Ort
● Neu 👁 Gesehen ✓ Beworben vor 19 Std.
HP
Android Multi-Device Experience Engineer
HP
⚡ Früh bewerben Bengaluru, Karnataka, India Vor Ort
● Neu 👁 Gesehen ✓ Beworben vor 1 Tg.
Verifone
Sustaining Software Engineer (Android)
Verifone
⚡ Früh bewerben Bengaluru, Karnataka, India Vor Ort
● Neu 👁 Gesehen ✓ Beworben vor 5 Tg.
GSSTech Group
Sr. Android Engineer - AI/LLM
GSSTech Group
⚡ Früh bewerben Bengaluru, Karnataka, India Vor Ort
● Neu 👁 Gesehen ✓ Beworben vor 5 Tg.
GSSTech Group
Senior Android Engineer, AI Integrated Enterprise Applications
GSSTech Group
⚡ Früh bewerben Bengaluru, Karnataka, India Vor Ort
● Neu 👁 Gesehen ✓ Beworben vor 1 Wo.
HP
Android SW FWK Engineer
HP
⚡ Früh bewerben Bengaluru, Karnataka, India Vor Ort
● Neu 👁 Gesehen ✓ Beworben vor 3 Wo.
Anduril Industries
Senior Software Engineer (Android VMs)
Anduril Industries
⚡ Früh bewerben Bellevue, Washington, United S... Vor Ort $191,000–$253,000
● Neu 👁 Gesehen ✓ Beworben vor 1 Std.
Instacart
Staff Android Engineer, Pick & Deliver
Instacart
⚡ Früh bewerben Canada - Remote (ON, AB, BC, o... · standortgebunden CA$229,000–CA$241,500
● Neu 👁 Gesehen ✓ Beworben vor 2 Std.
Instacart
Staff Android Engineer, Pick & Deliver
Instacart
⚡ Früh bewerben United States - Remote · standortgebunden $265,000–$279,500
● Neu 👁 Gesehen ✓ Beworben vor 2 Std.

Registrieren für Vorschläge, die auf die von Ihnen geöffneten Jobs und gespeicherten Suchen zugeschnitten sind.

Mehr Jobs bei GSSTech Group

Alle Jobs bei GSSTech Group ansehen →

Jetzt bewerben
🤖

Moment — langsam

JobsRadar wurde für echte Menschen gebaut, die eine schwere Zeit bei der Jobsuche haben — nicht für automatisierte Anfragen. Sie klicken viel zu schnell und sind jetzt vorübergehend blockiert.

Kommen Sie später wieder. Wenn Sie wirklich auf Jobsuche sind, stehen wir hinter Ihnen — verhalten Sie sich einfach wie ein Mensch.

Catch your next role the second it’s posted.

Create a free account and we’ll watch the boards for you — the instant a job matches your search, it lands in your inbox or Telegram. No digging, no refreshing.

Create free account

Free forever · takes 30 seconds · already have one?

Verschaffe dir einen Vorsprung bei der Jobsuche.

Tritt unserem Telegram-Kanal bei für das, was dir hilft, die Stelle zu bekommen — Gehaltsbenchmarks, den wöchentlichen Marktpuls und neue Feature-Drops. Kein Spam, nur Signal.

Dem Kanal beitreten — kostenlos