Website:
iiitb.ac.in
Job details:
AI ENGINEER
MOBILE APPLICATIONS | A4I Lab (IIIT-B x Microsoft)
Organization: A4I Lab (IIIT-B x Microsoft)
Location: IIIT Bangalore
Type: Contract (through March 2027, extendable)
Experience: 4 to 7 years
About A4I Lab
AI Innovation and Inclusion Initiative (A4I) is a partnership between Microsoft and IIIT-B, working with non-profit partners to apply AI to real-world challenges in education, healthcare, accessibility, and agriculture. A4I helps evolve promising innovations into open-source Digital Public Goods that can be deployed at scale for meaningful social impact.
Role Overview
We are looking for an AI Engineer with strong mobile expertise to build and ship AI-powered mobile applications for high-impact, real-world deployments. The role spans cross-platform mobile development, AI service integration, on-device inference, and release management across education, accessibility, and social impact programmes. You will work closely with AI engineers, architects, and partner teams to bring intelligent, accessible mobile experiences to millions of users, including those in low-connectivity and vernacular language environments.
What You Will Do
• Build and maintain mobile applications using Flutter, React Native, or native Android with Kotlin, integrating with AI and agentic backends to deliver intelligent user experiences.
• Integrate LLM APIs, speech and vision SDKs, and on-device inference into mobile applications, with a focus on responsiveness, reliability, and graceful offline fallback.
• Design and implement offline-first architectures so core AI features keep working in low-connectivity and low-bandwidth field environments.
• Manage the full mobile release lifecycle, including APK and AAB builds, Play Store and App Store deployments, versioning, and staged rollouts.
• Implement Firebase analytics, crashlytics, remote configuration, and push notifications to support data-driven product decisions and operational reliability.
• Build accessible, multilingual mobile interfaces that support Indic languages, screen readers, and assistive technologies for diverse user populations.
• Collaborate with AI engineers, designers, and partner organisations on end-to-end system integration, and contribute to architecture and cross-functional planning.
• Attend and contribute to workshops, technical sessions, and field deployments to stay connected with end-user needs and emerging mobile-AI capabilities.
Required Qualifications
• Bachelor’s or Master’s degree in Computer Science, AI/ML, Data Science, Engineering, or a related field, or equivalent hands-on experience.
• 4 to 7 years of software engineering experience, including at least 2 years building and shipping production mobile applications using Flutter, React Native, or native Android with Kotlin.
• Demonstrated experience integrating AI or ML services into mobile applications, such as LLM APIs, speech recognition, vision models, or on-device inference frameworks.
• Hands-on experience with Firebase services including analytics, crashlytics, remote config, and cloud messaging in production applications.
• Experience managing full release cycles for Android (APK/AAB) and ideally iOS, including Play Store and App Store submissions, versioning, and staged rollouts.
• Working proficiency in Python or other backend technologies, with the ability to contribute to API integration, data handling, and broader engineering work.
• Comfort working across cloud environments and collaborative engineering workflows, including version control, CI/CD, and code review practices.
• Ability to work effectively in cross-functional teams, communicate technical choices clearly, and contribute to planning and coordination beyond mobile delivery.
Preferred Qualifications
• Experience building mobile applications for multilingual or Indian language contexts, including RTL layouts, dynamic font rendering, and Indic script support.
• Familiarity with on-device ML frameworks such as TensorFlow Lite, Core ML, ONNX Runtime Mobile, or MediaPipe for edge inference.
• Experience with accessibility-first mobile development, including screen reader support, assistive technology integration, and WCAG-aligned mobile design.
• Exposure to offline-first or low-connectivity mobile architectures used in field deployments or resource-conscious environments.
• Experience in social impact, public sector, education, healthcare, or accessibility deployment contexts.
• Open-source contributions, published applications with meaningful user bases, or shipped work shared through GitHub or similar portfolios.
Equal Opportunity
A4I Lab is committed to building AI systems that serve everyone. We welcome applications from candidates of diverse backgrounds, experiences, and geographies.
Click on Apply to know more.