Job Summary We are seeking an experienced Android AR Developer to join our team, specializing in augmented reality (AR) and machine learning (ML) technologies.
The ideal candidate will have hands-on experience with ARCore, MLKit, and CameraX, as well as a strong understanding of the Android framework.
The role will involve developing cutting-edge AR and machine learning applications, integrating advanced SDKs, and working with various tools to create high-performance Android applications.
Key Responsibilities - Develop and maintain augmented reality applications for Android devices using ARCore, CameraX, and MLKit.
- Leverage machine learning and computer vision capabilities within AR applications.
- Collaborate with cross-functional teams to define app features and functionality.
- Implement AR features by utilizing Android framework components and libraries.
- Work with Kotlin programming language and Jetpack Compose to build modern, clean, and efficient code.
- Develop responsive, dynamic, and visually appealing XML views and interfaces.
- Integrate TFLite models for machine learning capabilities in the AR applications.
- Optimize application performance to ensure smooth, real-time AR experiences.
Required Qualifications - Strong experience with Android AR development, including ARCore, MLKit, and CameraX.
- Proficient in Kotlin programming language.
- Solid understanding of Android framework components.
- Hands-on experience with SDKs, especially for AR and ML tools.
- Strong experience in creating XML views and layouts.
- Familiarity with Jetpack Compose for building UIs in Android.
- Experience with TensorFlow Lite (TFLite) for deploying machine learning models on mobile devices.
Preferred Qualifications - Experience with building and deploying AR and machine learning models for mobile platforms.
- Understanding of Android app performance optimization techniques.
- Experience working with other machine learning frameworks or tools.
Education: Bachelors Degree