Search by job, company or skills

Republic Polytechnic

School of Engineering - Research Staff (AI & Software Devt - CV & Mobile App)

4-6 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted 8 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

[What the role is]

(AI & Software Development – Computer Vision & Mobile Applications)

[What you will be working on]

The incumbent will support applied research, industry collaboration, and laboratory operations through the design, development, and deployment of AI-enabled software solutions, with a focus on computer vision, mobile (Android) applications, and intelligent automation for smart logistics and supply chain use cases.

The role involves hands-on AI model integration, software development, system prototyping, and technical support for industry-facing projects and innovation labs.

Key Responsibilities

AI & Computer Vision Development

  • Design, develop, and deploy AI-driven computer vision solutions using libraries such as OpenCV and machine learning frameworks, supporting use cases including object detection, tracking, localisation, and visual analytics.
  • Implement and integrate AI models into real-world applications, including vision-based decision support and automation systems.
  • Support data preparation, experimentation, and evaluation of AI models for applied research and proof-of-concept projects.

Mobile & Application Development

  • Develop and maintain Android and cross-platform mobile applications that interface with AI and computer vision components.
  • Build backend services and APIs to support AI-enabled mobile and web applications using modern frameworks.
  • Integrate AI services into applications for real-time inference and analytics.

Intelligent Automation & Systems Integration

  • Support the integration of AI, computer vision, and automation technologies with robotics, smart devices, and operational systems.
  • Contribute to feasibility studies and pilots involving AI-enabled automation, autonomous systems, and smart monitoring solutions.
  • Assist in translating AI prototypes into deployable or licensable solutions.

Industry Projects & Applied Research

  • Participate in end-to-end delivery of AI-focused industry consultancy and applied research projects with SMEs, MNCs, and government agencies.
  • Provide technical input on AI solution design, architecture, and implementation during stakeholder engagements.
  • Support deployment, testing, documentation, and post-deployment technical support of AI solutions.

Lab, Platform & Showcase Support

  • Maintain and enhance AI, automation, and digital platforms within the supply chain and innovation laboratories.
  • Support AI and technology demonstrations for lab visits, innovation showcases, and partner engagements.
  • Assist in curating applied AI use cases for industry and academic audiences.

Knowledge Sharing & Enablement

  • Support lecturers and project teams in developing AI-related teaching materials, demonstrations, and applied learning resources.
  • Contribute to technical documentation, AI solution guides, and internal knowledge repositories.

[What we are looking for]

  • Tertiary Education in Computer Science, Artificial Intelligence, Information Technology, Engineering, or related disciplines.
  • Minimum 4 years of relevant working experience in software development, applied AI, computer vision, or mobile application development.
  • Candidates with strong hands-on experience in AI-enabled systems, computer vision, or intelligent automation projects will be preferred

Technical Skills

  • Artificial Intelligence & Machine Learning: Practical experience applying AI/ML concepts in real-world projects, particularly in computer vision or intelligent automation contexts.
  • Computer Vision: Experience with OpenCV or equivalent libraries for image processing, object tracking, or visual analytics.
  • Mobile Development: Experience in Android application development (native or cross-platform such as Flutter).
  • Programming: Proficiency in languages such as Python, Java, C#, JavaScript, or equivalent.
  • Backend & APIs: Experience building RESTful services to support AI-enabled applications.
  • Data & Tools: Familiarity with data handling, version control (Git), and deployment tools is advantageous.

Preferred Experience

  • Experience in applied AI, computer vision, robotics, or intelligent automation projects.
  • Exposure to industry-facing AI solutions, pilots, or consultancy work.
  • Experience working in innovation labs, applied research centres, or public-sector projects is a plus.

Soft Skills

  • Strong analytical and problem-solving skills, especially in translating AI concepts into practical solutions.
  • Ability to work independently and collaboratively in multidisciplinary project teams.
  • Good communication skills to explain AI and technical concepts to non-technical stakeholders.
  • Detail-oriented with a strong sense of ownership for AI and software deliverables.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 145717441