We are seeking an experienced Edge AI & IoT Development Engineer to design, build, and maintain advanced machine learning software running on Android-based edge and IoT devices (e.g. AI cameras and smart sensors).
This role plays a key part in developing the core intelligence behind next-generation, ML-powered devices. You will work closely with data scientists and product teams to bring machine learning models from concept to production, optimized for real-world performance at the edge.
If you are passionate about Android systems, edge AI, and performance-critical ML applications, this is an opportunity to work on complex, real-world systems as a core technical contributor.
Responsibilities
- Implement, integrate, and maintain machine learning models on Android-based IoT and edge devices.
- Optimize ML model performance for latency, memory, power, and stability on Android platforms.
- Develop video and audio processing pipelines using machine learning techniques.
- Design and implement sensor data processing algorithms for smart device applications.
- Diagnose and resolve Android system-level issues, including performance and stability challenges.
- Provide technical support to product and operations teams.
- Produce technical documentation and contribute to intellectual property and patent filings.
Must-Have Requirements:
- Bachelor’s degree in Computer Science, Electronic Engineering, or a related field.
- 3+ years of hands-on experience in Android development and machine learning at the framework and system-services level.
- Proven experience deploying machine learning models on Android for commercial products or production systems.
- Strong programming skills in Java, Kotlin, or C/C++, with experience working on large-scale codebases.
- Deep understanding of Android system internals, including: Interrupt handling, Memory management, Process scheduling, Device drivers.
- Hands-on experience troubleshooting complex Android system issues such as: Deadlocks, Crashes, Performance bottlenecks, Power optimization challenges.
- Experience with mobile ML frameworks (e.g. TensorFlow Lite, PyTorch Mobile).
- Strong analytical thinking, problem-solving abilities, and effective communication skills.
- Ability to work well both independently and as part of a cross-functional team.
Nice to Have
- Experience in audio and/or video processing on Android platforms.
- Experience running open-source LLM inference on edge or mobile devices.
- Familiarity with computer vision or speech/voice recognition models.
- Exposure to ML model training, distillation, conversion, and optimization for edge deployment.
Application Process:
- To apply, send your CV to [email protected] with the job title in the subject line. We look forward to your application.
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Data Scientist
2026-05-27
Staff Machine Learning Engineer
2026-05-27
Data Scientist (Manager), Airport Operations Technology & Corporate IT
2026-05-26
- Posted
- Dec 13, 2025
- Type
- Contract
- Level
- Associate
- Location
- Singapore
- Company
- Talentvis
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Data Scientist
2026-05-27
Staff Machine Learning Engineer
2026-05-27
Data Scientist (Manager), Airport Operations Technology & Corporate IT
2026-05-26