Taro Logo

Research Staff (Software Engineer, Computer Vision & AI)

Republic Polytechnic is a tertiary education institution in Singapore focusing on problem-based learning and applied research.
Machine Learning
Mid-Level Software Engineer
In-Person
3+ years of experience
AI · Education

Description For Research Staff (Software Engineer, Computer Vision & AI)

Republic Polytechnic's School of Engineering is seeking a Research Staff position for a 12-month project focused on Automated Smart Tagging for Digital Twin-Based Infrastructure Inspection and Analysis. This role combines software engineering with cutting-edge AI and computer vision applications in the built environment sector. The position offers a unique opportunity to work at the intersection of artificial intelligence and infrastructure inspection, developing sophisticated machine learning models and computer vision solutions.

The role involves creating and implementing machine learning models for construction site analytics, designing deep learning pipelines for infrastructure inspection, and working with 3D vision technologies. You'll be part of an interdisciplinary team, collaborating with engineers and domain specialists to build intuitive web-based platforms that process, tag, and visualize complex datasets from drones and manual inspections.

This position is ideal for a computer engineer with strong AI and computer vision expertise who wants to apply their skills to real-world infrastructure challenges. You'll work with various data types including video, sensor data, and 3D point clouds, contributing to the development of digital twin environments that enhance building and structural assessments.

The role requires proficiency in Python and modern machine learning frameworks, along with experience in 3D vision tools and photogrammetry. You'll need strong analytical and communication skills to work effectively with both technical and non-technical stakeholders. This position offers the opportunity to make a significant impact on infrastructure safety and maintenance through the application of advanced AI technologies.

Working at Republic Polytechnic means joining a respected educational institution in Singapore, where you'll have the chance to contribute to innovative research projects while collaborating with experts in various engineering disciplines. The position offers valuable experience in applying AI and computer vision technologies to solve real-world infrastructure challenges.

Last updated a day ago

Responsibilities For Research Staff (Software Engineer, Computer Vision & AI)

  • Develop and deploy machine learning models for construction site analytics using video, sensor, and 3D data
  • Design deep learning pipelines for infrastructure defect and object detection, semantic segmentation, and tracking
  • Process and analyse point cloud data for structural modelling, damage detection, and registration using 3D vision techniques
  • Support the development of digital twin environments by integrating 2D/3D data from drones or photogrammetry
  • Participate in end-to-end model development: data collection, model design, training, validation, and deployment

Requirements For Research Staff (Software Engineer, Computer Vision & AI)

Python
  • Relevant qualification in Computer Engineering, Civil Engineering, or related disciplines with focus on AI or data analytics
  • Knowledge of machine learning, deep learning, and computer vision, especially in 3D data processing
  • Proficient in Python, PyTorch, Scikit-learn, and experience with C++ or other forms of computer language
  • Experience with 3D vision tools like Structure-from-Motion, photogrammetry, and point cloud processing
  • Strong analytical, communication, and teamwork skills
  • Strong problem-solving skills and ability to collaborate with technical and non-technical stakeholders

Interested in this job?

Jobs Related To Republic Polytechnic Research Staff (Software Engineer, Computer Vision & AI)