Senior/Lead Research Engineer (Software) - Centre of Excellence in Maritime Safety (CEMS)

GVT Government Technology Agency

Singapore

On-site

SGD 90,000 - 150,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Job summary

The Centre of Excellence in Maritime Safety (CEMS) invites applications for an appointee to join the AI & Software team in developing digital solutions to enhance simulator training and assessment, and to innovate training pedagogy for the maritime industry.

The appointee will collaborate across R&D, operations, and education, contributing to department- and school-level software initiatives supporting digitalisation and automation.

Qualifications

  • Relevant degree in CS/CE or related field.
  • Experience in production-grade software development and RESTful API design.
  • Strong coding skills in multiple languages and quick learning ability.

Responsibilities

  • Lead projects across the full SDLC with industry partners and internal stakeholders.
  • Collaborate with AI team to deploy NLP, computer vision, and data analytics into simulation platforms.
  • Work with third-party simulator providers to design reusable code libraries and scalable APIs.
  • Improve software systems by identifying bottlenecks, refactoring, and enhancing maintainability.
  • Contribute to new R&D projects aligned with CEMS objectives and mentor junior engineers.
  • Deliver regular project updates and technical presentations to senior management.

Skills

Backend/Frontend development
RESTful API design
Programming languages: C#, C++, Java,?
Programming languages: Python
Databases: MySQL, Oracle, MongoDB
OOP design & design patterns
CI/CD practices
Git / GitLab
Docker
AI solution implementation (TensorFlow
Communication in fast-paced envs

Education

Bachelor's degree in Computer Science, Computer Engineering, or related field

Tools

Docker
Git/GitLab
REST frameworks (ASP.NET Core, Spring Boot, Django, Express.js)

Job description

What the role is

Plaque of Commendation (Gold) – NTUC May Day Awards 2026 Most Positive Workplace Collaboration Award – Singapore International Chamber of Commerce (SICC) Awards 2025 The Straits Times Singapore’s Best Employers for 2024, 2025 & 2026 The Centre of Excellence in Maritime Safety (CEMS) is a national R&D centre, a collaborative effort between Singapore Polytechnic and the Singapore Maritime Institute. We focus on developing innovative digital solutions and training systems to enhance maritime safety. Our state-of-the-art research facilities, including South-east Asia's first navigation research simulator, setting us as an innovation champion. About the Role The appointee will be part of the CEMS AI & Software team in developing digital solutions to enhance simulator training and assessment, innovate in training pedagogy for the maritime industry. The role may also involve contributing to department- and school-level software initiatives that support digitalisation and automation across R&D, operations, and education.

What you will be working on

Responsibilities:

  • Lead projects and provide technical contributions across the full software development lifecycle (SDLC), including requirements gathering with industry partners and internal stakeholders.
  • Work closely with the AI team at CEMS to deploy and integrate AI solutions - such as Natural Language Processing, computer vision, and data analytics -into simulation platforms to enhance training and assessment capabilities.
  • Collaborate with third-party simulator technology and solution providers to design and develop reusable code libraries and scalable APIs for integration and interoperability.
  • Drive improvements to existing software systems by identifying performance bottlenecks, refactoring codebases, and enhancing maintainability and scalability.
  • Contribute to the conceptualization, proposal development, and implementation of new research and development projects aligned with CEMS’s strategic objectives.
  • Guide junior software engineers and student interns in software development best practices, code quality, and project execution.
  • Prepare and deliver regular project updates and technical presentations for CEMS Governing Board and senior management meetings.
What we are looking for

Requirements:

  • Relevant qualifications in Computer Science, Computer Engineering, or a related field.
  • Relevant experience in the following areas: Production-grade software development, Backend and/or frontend application development, RESTful API design and implementation using modern frameworks (e.g., ASP.NET Core, Spring Boot, Django, Express.js)
  • Strong programming skills in one or more modern languages (e.g., C#, C++, Java, Python), with the ability to quickly learn new technologies and frameworks.
  • Experience working with relational and non-relational databases (e.g., MySQL, Oracle, MongoDB).
  • Good understanding of object-oriented design, software design patterns, and CI/CD practices.
  • Familiarity with version control systems (e.g., Git, GitLab).
  • Hands-on experience with containerization tools such as Docker.
  • Ability to build quick prototypes, tools, or scripts to support development or testing.
  • Strong interpersonal, verbal, and written communication skills; effective in collaborative and fast-paced environments.
  • Experience with end-to-end AI solution implementation using frameworks such as TensorFlow or PyTorch is a plus.

http://jobs.careers.gov.sg The Singapore Public Service plays a key role in the economic growth, progress and stability of Singapore by formulating and implementing government policies, as well as providing key public services. Whether you are a fresh graduate joining the workforce or an experienced professional, the Singapore Public Service offers a great variety of job opportunities for you. The work in the Public Service can be broadly categorised into the following sectors: Economic, Social, Security & External Relations, and Administration & Corporate Development. Be part of the team that shapes the future of Singapore. Log on and take your first step towards a career that matters!

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior/Lead Research Engineer (Software) - Centre of Excellence in Maritime Safety (CEMS)
Senior/Lead Research Engineer (Software) - Centre of Excellence in Maritime Safety (CEMS)

SPO Singapore Polytechnic • Singapore

On-site
SGD 90,000 - 120,000
Senior/Lead Research Engineer (Software) - Centre of Excellence in Maritime Safety (CEMS)
Senior/Lead Research Engineer (Software) - Centre of Excellence in Maritime Safety (CEMS)

Singapore Polytechnic International • Singapore

On-site
SGD 90,000 - 150,000
Senior/Lead Research Engineer (Software) - Centre of Excellence in Maritime Safety (CEMS)
Senior/Lead Research Engineer (Software) - Centre of Excellence in Maritime Safety (CEMS)

Public Service Division • Singapore

On-site
SGD 60,000 - 110,000
Senior AI & Software Engineer for Maritime Training
Senior AI & Software Engineer for Maritime Training

Public Service Division • Singapore

On-site
SGD 60,000 - 110,000
[LTA-IDE] PRINCIPAL/ SNR ENGINEER (COMMON DATA ENVIRONMENT & PLATFORMS)
[LTA-IDE] PRINCIPAL/ SNR ENGINEER (COMMON DATA ENVIRONMENT & PLATFORMS)

LTA Land Transport Authority • Singapore

On-site
SGD 120,000 - 180,000
Assistant Director, Jobs and Skills
Assistant Director, Jobs and Skills

GVT Government Technology Agency • Singapore

On-site
SGD 90,000 - 130,000
Senior Manager/Manager, Strategic Digital Project
Senior Manager/Manager, Strategic Digital Project

IMD Info-communications Media Development Authority • Singapore

On-site
SGD 90,000 - 150,000
[LTA-RDG] SENIOR SOFTWARE ENGINEER
[LTA-RDG] SENIOR SOFTWARE ENGINEER

GVT Government Technology Agency • Singapore

On-site
SGD 120,000 - 180,000
[LTA-RDG] SENIOR SOFTWARE ENGINEER
[LTA-RDG] SENIOR SOFTWARE ENGINEER

LTA Land Transport Authority • Singapore

On-site
SGD 90,000 - 140,000
Manager/Senior Manager, AI Course Curation and Signposting (IDD2)
Manager/Senior Manager, AI Course Curation and Signposting (IDD2)

SSG SkillsFuture Singapore • Singapore

On-site
SGD 70,000 - 110,000