aimlroles

Research Engineer II (GUI & Visualization)

Ntu Open · verified Oct 22, 2026
NTU Main Campus Full-time Mid-level AI Research

At a glance

Mid-level AI Research role at Ntu. NTU Main Campus · full-time.

Pay not stated Research Engineer salary

RoleAI Research
SeniorityMid-level
LocationNTU Main Campus
EmploymentFull-time
PostedAug 19, 2025 · 1y ago
Role brief

aimlroles summary, based on the employer's posting.

What you'll do

  • Create a proof-of-concept interface that shows live aircraft positions, routes and conflict information
  • Build interactive controls for editing strips and handling coordination dialogs
  • Render radar and sector layers with aircraft labels using PyQt or lightweight React
  • Connect the interface to Coordination Server updates through REST and WebSocket APIs
  • Coordinate with simulation and backend engineers, then prepare testable UI elements and logs for scenario demos

What you bring

  • A computer science degree or a related qualification, plus more than six years of experience
  • Strong hands-on skill with PyQt5, PySide2 or React.js
  • Experience presenting live spatial or simulation data, with a solid grasp of UI state and asynchronous updates
  • Ability to integrate REST APIs and apply basic UX design

Who this fits

This role suits an engineer who builds interactive interfaces for real-time air traffic simulations and supports human-in-the-loop experiments and proof-of-concept work. The position is based at NTU Main Campus in Singapore.

From the employer

The Air Traffic Management Research Institute (ATMRI) was jointly established by the Civil Aviation Authority of Singapore (CAAS) and Nanyang Technological University (NTU) in 2013. As a renowned research institute, ATMRI focuses on finding innovative solutions to advance air traffic management (ATM) and catalyze the transformation of ATM systems in the region. The institute is at the forefront of research, integrating advanced AI, data analytics, and human-centered approaches to enable next-generation ATM systems.


We are seeking a Research Engineer II (GUI & Visualization) to conduct innovative research in air traffic management, especially on the development of simulation environment and controller enhancement tools for air traffic management to support human in the loop experiments and proof of concepts up to Technology Readiness Level 4. The key responsibilities involved will include:

Key Responsibilities:

  • Build a PoC GUI client to display real-time aircraft state, route, and conflicts

  • Implement interactive tools such as drag-and-drop strip editors, coordination dialogs

  • Visualize radar/sector overlays and aircraft labels using PyQt or lightweight React

  • Consume REST/WebSocket APIs for updates from the Coordination Server

  • Work with Simulation and Backend Engineers to visualize test aircraft trajectories

  • Build testable UI components and logs for scenario demonstration

Requirements:

  • Minimally Bachelor in Computer Science or related fields, with over 6 years of experience.

  • Strong experience with either PyQt5/PySide2 or React.js

  • Prior experience visualizing real-time spatial or simulation data

  • Deep understanding of UI state management and asynchronous updates (WebSocket/polling)

  • Proficient in REST API integration and basic UX design

  • Knowledge on GIS/aviation data (e.g. GeoJSON visualization, radar overlays) is advantageous

We regret to inform that only shortlisted candidates will be notified.

Hiring Institution: NTU