Sarvam AI

Staff Engineer - Mobile, Desktop & KMP

Full-time9+ yrsBengaluruNot disclosedApply by 18 Oct 2026
Apply now
WA

Overview

About Sarvam Sarvam is building the bedrock of Sovereign AI for India. The company is developing India’s full-stack sovereign AI platform, building across research, models, infrastructure and applications with a singular focus on making AI genuinely work for India. Sarvam works with leading enterprises and public institutions and is backed by Lightspeed, Peak XV, and Khosla Ventures.

What you'll do

  • These are not thin web wrappers.
  • They are native applications that run on-device inference, capture and stream audio, render streaming model output, and keep working when the network drops.
  • Across India's hardware spectrum, from a low-end Android phone on a patchy 2G connection to a developer's Mac on fibre, the app has to feel fast and reliable.
  • We are hiring a Staff Engineer to own the client application layer across mobile and desktop, with Kotlin Multiplatform (KMP) as the unifying bet.
  • You will set the architecture, the patterns, and the bar for how Sarvam ships native apps across five platforms without five separate codebases.
  • You will work across the Sarvam product stack, Indus, Kivi, and new products as they come, and partner closely with backend, model serving, and product teams rather than against a finished spec.
  • Own the end-to-end architecture of Sarvam's mobile and desktop applications, built on a Kotlin Multiplatform core that shares business logic, networking, storage, and model-client code across Android, iOS, Windows, Linux, and macOS, with Compose Multiplatform and Jetpack Compose as the primary UI layer.
  • Ship and evolve Indus and Kivi as native apps on all five platforms, chat and streaming UI, voice capture and playback, on-device and cloud model invocation, offline-first behaviour, and background processing.

Requirements

  • Practical experience with Go, Kotlin, Swift, TensorFlow.
  • Experience level: 9+ yrs.
  • Strong written and verbal communication in English.
  • Comfortable working on-site in Bengaluru.

Skills

GoKotlinSwiftTensorFlowLLMRAGAndroidiOS

Related roles