School of Engineering

4 days ago


Singapore Ministry of Defence Singapore Full time $60,000 - $120,000 per year

Republic Polytechnic

Fixed Terms

Closing on 29 Sep 2025

What the role is

Republic Polytechnic's School of Engineering is seeking one new Research Staff for a duration of 12 months to work on a project for Automated Smart Tagging for Digital Twin-Based Infrastructure Inspection and Analysis with the following. We are looking for a driven and detail-oriented Software Engineer to develop image annotation and visualization tools supporting 2D-to-3D data tagging in infrastructure inspection applications. You will work closely with engineers and domain specialists to build intuitive web-based platforms that process, tag, and visualize visual datasets from drones and manual inspections. Your work will contribute to safer, smarter building and structural assessments through digital twin and AI-driven analysis.

What you will be working on

  • Build web interfaces for annotating and tagging 2D images and 3D models of buildings, facades, and critical infrastructure.
  • Implement 3D scene navigation (e.g., orbit, pan, zoom) and overlay of defect tags such as cracks, spalling, corrosion, or misalignment using or similar libraries.
  • Integrate annotation tools with drone-collected datasets and inspection image repositories.
  • Develop tools to align 2D images with 3D mesh or point cloud representations for accurate defect localization.
  • Store and retrieve tagging metadata, timestamps, coordinates, and inspector notes via REST APIs and a PostgreSQL backend.
  • Collaborate with engineers and inspection teams to define tagging schemas and use cases (e.g., BCA TR78 facade defects).
  • Optimize rendering and loading for large 3D models (e.g., tiled mesh or segmented point clouds).
  • Support analytics and reporting features for tagged infrastructure issues, inspection status, and defect progression.

What we are looking for

  • Relevant qualification in computer engineering, electronics and communication, or a related discipline.
  • Strong front-end development skills (JavaScript, ReactJS, HTML/CSS, Bootstrap).
  • Experience with 3D visualization libraries (e.g., , Potree, CesiumJS).
  • Familiarity with inspection data types such as high-resolution images, 3D meshes (OBJ/glTF), or LiDAR point clouds.
  • Understanding of coordinate mapping between 2D imagery and 3D spatial data.
  • Experience in backend integration using NodeJS/ExpressJS and database management with PostgreSQL.
  • Experience with cloud deployment (e.g., AWS) and web technologies (JavaScript, TypeScript, MongoDB) is advantageous.
  • Exposure to infrastructure or civil engineering inspection workflows is a plus.
  • Strong problem-solving skills and ability to collaborate with technical and non-technical stakeholders.

About Republic Polytechnic

The first educational institution in Singapore to leverage the Problem-based Learning approach for all its diploma programmes, Republic Polytechnic (RP) has seven schools offering courses in Applied Science, Engineering, Business, Hospitality, Infocomm, Sports and Health, and Technology for Arts, Media and Design. To support Singapore's national effort to promote continuous, lifelong learning, our Academy for Continuing Education (ACE) offers a wide range of part-time programmes. We welcome you to grow with us Discover a people- and family-oriented culture, where you are inspired to improve as you nurture lifelong learners. For more information from RP, please visit or follow us on LinkedIn.

About your application process

This job is closing on 29 Sep 2025.

If you do not hear from us within 4 weeks of the job ad closing date, we seek your understanding that it is likely that we are not moving forward with your application for this role. We thank you for your interest and would like to assure you that this does not affect your other job applications with the Public Service. We encourage you to explore and for other roles within Republic Polytechnic or the wider Public Service.



  • Singapore Ministry of Defence Singapore Full time

    Republic Polytechnic Fixed Terms Closing on 29 Sep 2025 What the role is School of Engineering - Lecturer (Common Engineering Programme) What you will be working on Develop curriculum and deliver lessons to full-time diploma (PET) students in areas of Mathematics, Statistics, Programming as well as other Engineering disciplines. Develop and...


  • Singapore Community Charter School of Paterson Full time $64,000 - $90,000

    Job Details Job Location:    Paterson, NJ Position Type:    Full Time Salary Range:    $ $ Salary/year DescriptionMiddle School Teacher (Mathematics)The Community Charter School of Paterson is seeking a Middle School Teacher (Math) to join our Middle School.Essential Duties and ResponsibilitiesKey Responsibilities & OutcomesTeaches CCSP...


  • Singapore Ministry of Defence Singapore Full time

    Republic Polytechnic Fixed Terms Closing on 29 Sep 2025 What the role is The School of Engineering at Republic Polytechnic is seeking a Research Engineer to work on an industry project titled ""Smart Climbing Robot"" for 12 months. What you will be working on Develop and prototype climbing robot solutions across multiple disciplines, including...


  • Singapore Ministry of Defence Singapore Full time

    Republic Polytechnic Contract Closing on 29 Sep 2025 What the role is School of Engineering - Associate Lecturer (Electrical & Electronic Engineering) What you will be working on To facilitate students' learning in pre-employment training (PET) and continuing education training (CET), and perform grading and assessment in the following areas:...


  • Singapore Ministry of Defence Singapore Full time

    Republic Polytechnic Fixed Terms Closing on 29 Sep 2025 What the role is Republic Polytechnic's School of Engineering is seeking one new Research Staff for a duration of 12 months to work on a project for Automated Smart Tagging for Digital Twin-Based Infrastructure Inspection and Analysis with the following. We are looking for a driven and...


  • Singapore SINGAPORE AMERICAN SCHOOL LIMITED Full time

    MIDDLE SCHOOL ROBOTICS ENGINEERING TEACHER SAS is committed to providing each student with an exemplary American educational experience with an international perspective. Central to this work are our school-wide strategic priorities. We are seeking educators who share our passions and who wish to collaborate, innovate, and make a positive difference within...


  • Singapore Ministry of Defence Singapore Full time $60,000 - $120,000 per year

    Republic PolytechnicFixed TermsClosing on 29 Sep 2025What the role isThe School of Engineering at Republic Polytechnic is seeking motivated and creative Research Staff, with Industrial Design experience, to support the design and development of 3D-printed modular joinery systems for 12 months. The role involves design, prototyping, and validation of...


  • Singapore School of Computing Full time

    **Posting Start Date**:08/05/2025 Job PurposeManaging and executing short-term (self-funded) and non-exchange programs to students from foreign universities. **Responsibilities**: - Preparing publicity materials including program website, poster, etc. - Managing communications with applicants and program participants including attending enquiries,...


  • Singapore School of Computing Full time

    **Posting Start Date**:29/04/2025 - Organize professors’ calendars, booking of rooms, scheduling of meetings. - Organize travel arrangements and processing of claims. - Prepare minutes of meetings, presentation materials and reports. - Procurement of goods. Ensure that goods are delivered to the respective research labs and process payments. Monitor fixed...


  • Singapore School of Computing Full time

    **Posting Start Date**:03/03/2025 - Act as the primary liaison in the preparation and submission of project proposals, agreements, budget plans and reports. - Administer research project accounts and reconcile accounts statements. - Monitor the research project funds utilization and provide periodic updates. - Coordinate with grantors, track the receipt of...