About the Role
We are looking for a highly skilled Android Software Developer with strong experience in Java/Kotlin, C++, and hands-on expertise in building high-performance applications for mobile devices. A key advantage for this role is experience working with AI/ML models optimized for mobile platforms, especially on Qualcomm hardware.
You will work closely with cross-functional engineering teams to design, develop, optimize, and deploy next-generation mobile applications that leverage advanced AI capabilities.
Key Responsibilities
- Design, develop, and maintain Android applications using Java/Kotlin and C++.
- Integrate and optimize AI/ML models to run efficiently on mobile platforms.
- Work with Qualcomm tools, SDKs, and hardware-specific optimizations (e.g., Hexagon DSP, SNPE).
- Collaborate with AI/ML teams to convert, quantize, optimize, and deploy models on-device.
- Troubleshoot performance bottlenecks and ensure low-latency, high-efficiency app performance.
- Write clean, maintainable, and testable code following modern Android development standards.
- Participate in code reviews, architecture discussions, and sprint planning.
Required Skills & Experience
- Solid hands-on experience in Android development.
- Strong proficiency in Java and/or Kotlin.
- Strong knowledge of C++ for Android NDK-level development.
- Experience working with AI model integration frameworks (TensorFlow Lite, ONNX Runtime, etc.).
- Understanding of mobile performance optimization techniques.
Strong Plus / Preferred Experience
- Experience converting and optimizing AI/ML models** **to run on mobile devices.
- Hands-on experience with Qualcomm AI Stack, Snapdragon Neural Processing Engine (SNPE), or related Qualcomm optimization tools.
- Familiarity with hardware acceleration, DSPs, GPU optimizations, or edge AI deployment.
Soft Skills
- Strong problem-solving and debugging skills.
- Good communication and teamwork abilities.
- Ability to work in fast-paced, innovative environments.
Why Join Us?
- Work on cutting-edge mobile + on-device AI technologies.
- Opportunity to collaborate with a world-class engineering team.
- Competitive salary, benefits, and growth opportunities.
Full-time
Colombo, Sri Lanka