Mobile AI Engineer
Want to Land Jobs Faster?
Unlock priority referrals, smarter matches, and tools to stay organised - starting at just ₹399/month.
About the job
The Role • We're looking for a Mobile AI Engineer expert in Swift and Kotlin to build the runtime infrastructure that makes our on-device LLM an agent — the skill execution engine, native-to-WebView bridges, tool dispatch pipeline, and the chat UI that renders rich interactive AI outputs. • You'll integrate pre-trained and pre-quantized models (Gemma family via LiteRT-LM on Android and MLX Swift on iOS), wire them to a modular skill system, and build the full agentic loop — all running locally on the device with zero cloud dependency. • This is a live product with real users in 175 countries. You'll work directly with the founding team and ship features into existing Swift and Kotlin native codebases. Key Requirements • 5+ years of professional mobile engineering experience • Strong experience with both Swift/SwiftUI or Kotlin/Jetpack Compose, with expertise to work across both platforms • Experience with async/concurrent programming — Kotlin Coroutines and Swift Concurrency (async/await, actors) • Hands-on experience with on-device ML inference SDKs — Apple MLX / MLX Swift, Core ML, LiteRT-LM, LiteRT (TensorFlow Lite), MediaPipe, or ExecuTorch • Experience with small language models for on-device inference — Gemma, Qwen, Bonsai, LFM, Ministral 3, and similar • Experience building native-to-WebView bridges — WKWebView on iOS or WebView + JavascriptInterface on Android • Strong JavaScript proficiency — async/await, DOM APIs, fetch, Canvas, Web Audio Responsibilities • Own on-device AI architecture — drive model selection, inference pipeline design, and build-vs-buy decisions for all AI features • Own the agentic runtime end-to-end — model integration, function-calling pipeline, skill execution engine, and rich chat UI on both iOS and Android • Integrate pre-trained models using Apple MLX / MLX Swift on iOS and LiteRT-LM on Android • Build the native-to-JavaScript bridge — a sandboxed WebView execution environment with bidirectional communication on both platforms • Implement the chat rendering layer — heterogeneous message types including embedded interactive WebViews, images, progress panels, and native action confirmations
Requirements
- Swift
- Kotlin
- On-device ML
- JavaScript
Preferred Technologies
- Swift
- Kotlin
- On-device ML
- JavaScript
Get More Job Recommendations Like this
About the company
Skarvo is a tech company founded by engineers and designers from Apple, who previously worked on transformative projects and hold degrees from MIT. The company is based in Silicon Valley and operates in a remote-first model, allowing employees to work from anywhere in India.
Similar Jobs
AI Engineer
I-Genie.ai
AI Engineer
I-Genie.ai
AI Engineer
HabileLabs