-
Morgan McKinley

Artificial Intelligence (AI) Software Engineer

Morgan McKinley
Singapore · Contract · Associate

Morgan McKinley is looking for a skilled AI Software Engineer for a 12-months contract with our client in the tech industry.


This role will be responsible for designing and maintaining advanced machine learning software for Android devices, such as AI-powered cameras. The role requires expertise in implementing machine learning algorithms and models on Android platforms.


As a key contributor, you will be instrumental in developing core components for our machine learning-enabled applications, with the opportunity to work on sophisticated edge AI systems.


Key Responsibilities:

  • Implement and maintain machine learning algorithms and edge AI models on Android IoT devices, collaborating closely with the data science team.
  • Optimize the performance of machine learning models for Android platforms, including video and audio processing tasks.
  • Develop sensor data processing algorithms for Android applications.
  • Provide technical support to product and operations teams.
  • Create technical documentation and contribute to patent applications.


Required Qualifications:

  • Bachelor’s degree in Computer Science, Electronic Engineering, or a related field,
  • With 3+ years of Android development and machine learning experience.
  • Proven expertise in developing machine learning models on Android platforms for commercial products or projects.
  • Proficiency in Java, Kotlin, or C/C++, with strong software development practices and experience in large-scale projects.
  • In-depth knowledge of the Android kernel, including interrupt processing, memory management, process scheduling, and device drivers.
  • Experience in debugging and optimizing Android systems, including performance tuning and power optimization.
  • Familiarity with machine learning frameworks like TensorFlow Lite, PyTorch Mobile, or similar.
  • Skills in optimizing machine learning models for mobile devices.
  • Strong problem-solving abilities, communication skills, and teamwork.


Preferred Qualifications:

  • Experience with audio or video processing on Android.
  • Knowledge of open-source large language models (LLMs) and their deployment on devices.
  • Familiarity with computer vision or voice recognition models.
  • Experience in model training, distillation, and conversion for edge AI.

Key Skills

Ranked by relevance

machine learning android ai computer vision tensorflow pytorch kotlin java
Login to Apply
Posted
Jan 26, 2026
Type
Contract
Level
Associate
Location
Singapore

Industries

Technology Information Media IT Services IT Consulting Business Consulting Services

Categories

Consulting General Business Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Scandit
Related

Senior Embedded Machine Learning Engineer (C++)

2026-05-28

Full-time
Mid-Senior
Finland
Software Development
Information Technology
View Job Details
Kpler
Related

Power ML Engineer

2026-05-26

Full-time
Not Applicable
Singapore
Technology
Engineering
View Job Details
Rendin
Related

AI Product Engineer — Agentic Systems

2026-05-28

Full-time
Entry
Estonia
Real Estate
Engineering