Job Description
We are looking for an experienced Android AI ML Engineer - On-Device to help build intelligent, privacy-first mobile systems that can detect, respond to, and learn from dynamic real-world conditions.
The ideal candidate has a strong background in on-device intelligence and cloud-integrated systems, especially in applications that require responsiveness, adaptability, and strict privacy controls.
- Design, develop, and deploy on-device machine learning models optimized for Android, ensuring low latency and minimal resource consumption.
- Build robust and scalable ML pipelines using Android-native frameworks such as TensorFlow Lite, ML Kit, MediaPipe, and PyTorch Mobile.
- Ensure privacy-first design by performing all data processing and inference strictly on-device.
Responsibilities :
Collaborate with backend teams to integrate with cloud-based model orchestration systems for model versioning, delivery, and remote updates, telemetry collection and model performance monitoring, rollout and A / B testing infrastructure.Implement secure local storage, encrypted data handling, and telemetry pipelines that meet privacy and compliance standards.Support adaptive model behavior through on-device fine-tuning, personalization, or federated learning workflows.Requirements :
5-7 years of experience with a Master"s degree or 3+ years with a PhD.Proficiency in Android development using Kotlin and / or Java with deep understanding of app architecture, background processing, and system APIs.Hands-on experience with on-device ML frameworks : TensorFlow Lite, ML Kit, MediaPipe, PyTorch Mobile.Solid understanding of mobile performance optimization, including model size, memory usage, and latency.