Job Overview
We are looking for a skilled Smart Glasses Engineer with expertise in AI/ML, Data Science, and mobile application development across iOS and Android. The candidate will be responsible for developing and integrating intelligent features into smart glasses, enabling seamless connectivity, real-time data processing, and AI-powered user experiences.
Key Responsibilities
Develop and integrate AI/ML solutions for smart glasses and wearable devices.
Design, develop, and maintain mobile applications for iOS and Android.
Implement computer vision, image processing, and real-time data analysis capabilities.
Build and optimize machine learning models for object recognition, gesture recognition, and contextual assistance.
Integrate APIs and SDKs to enable communication between smart glasses, mobile applications, and backend systems.
Work with sensor data, device telemetry, and other data sources to improve device functionality.
Collaborate with hardware, firmware, and software teams to ensure seamless device integration.
Optimize application performance, battery consumption, and processing latency.
Conduct testing, debugging, and performance optimization across devices and platforms.
Analyze data and model performance to improve accuracy and user experience.
3. Required Technical Skills
A. Data Science and AI/ML
Proficiency in Python and data analysis libraries such as NumPy, Pandas, and scikit-learn.
Knowledge of machine learning and deep learning concepts.
Experience with PyTorch or TensorFlow.
Understanding of computer vision, image processing, and model evaluation.
Familiarity with edge AI and on-device model deployment is preferred.
B. iOS Development
Experience with Swift and the iOS SDK.
Familiarity with Xcode and iOS application architecture.
Experience with API integration and mobile application development.
Knowledge of Bluetooth Low Energy (BLE), camera, audio, and sensor APIs is an advantage.
C. Android Development
Experience with Kotlin or Java and the Android SDK.
Familiarity with Android Studio and mobile application architecture.
Experience with REST API integration and Bluetooth/BLE connectivity.
Understanding of background processing, device permissions, and lifecycle management.
D. Smart Glasses and Wearable Technology
Understanding of wearable devices and connected hardware ecosystems.
Experience integrating mobile applications with smart devices.
Knowledge of Bluetooth, Wi-Fi, and device communication protocols.
Familiarity with embedded systems, AR technologies, or spatial computing is an advantage.
4. Preferred Qualifications
Experience developing applications for smart glasses, AR/VR devices, or wearable technology.
Familiarity with ARKit, ARCore, Core ML, or TensorFlow Lite.
Experience with speech recognition, natural language processing, or AI assistants.
Knowledge of on-device machine learning and model optimization.
Experience integrating cloud-based AI services and third-party SDKs.
5. Required Competencies
Strong analytical and problem-solving skills.
Ability to troubleshoot complex technical issues.
Understanding of software development and testing best practices.
Strong collaboration and communication skills.
Ability to work independently and deliver within project timelines.
6. Key Deliverables
Development and integration of AI-powered smart glasses features.
Seamless connectivity between smart glasses and iOS/Android applications.
Efficient deployment and execution of AI/ML models.
Reliable, scalable, and well-tested software solutions.
Continuous improvement of application performance and user experience.