(Senior) Research Engineer (SMS/SIS), SIMTech

A*STAR - Agency for Science, Technology and Research
SG

Job Description

Role Summary

About The Role

SIMTech is looking for a highly motivated, independent, and innovative backend Software Engineer (with a focus in artificial intelligence and/or data system) to join Sustainable Industrial Systems (SIS) Group. The successful candidate is expected to be creative and team-oriented, finding innovative solutions to new challenges and managing the software development life-cycle using agile approaches. The candidate will work closely with other developers, UX designers, data scientists and engineers to deliver quality systems in a timely fashion.

Key Responsibilities

The successful candidate is expected to contribute to Software Development activities in the research area of sustainability, where they will be working alongside a team of full-stack developers, scientists and engineers, to perform tasks including:

  • Design and develop backend web applications and database schemas
  • Design, develop, and deploy AI/ML models for production use
  • Integrate AI capabilities into applications (APIs, microservices, or embedded components)
  • Conduct model experimentation, optimization, and benchmarking
  • Manage source codes and maintain workflows for version control
  • Fix and troubleshoot code issues and technical issues
  • Perform program coding & testing in compliance with approved life cycle methodologies
  • Resolve application-based issues through debugging, research, and investigation

Qualification And Relevant Experience

  • Bachelor's or higher in Computer Science, AI, Data Science, or related field
  • Working proficiency in some of the following areas:
  • SQL Databases, and ORMs (e.g. SQLAlchemy)
  • Python programming and common machine learning (ML) frameworks
  • Good understanding of data preprocessing, feature engineering, and model evaluation.
  • Familiarity with cloud platforms (AWS, GCP, or Azure) and containerization (Docker)
  • Experience deploying AI models into production environments
  • Knowledge of REST APIs, Git, and CI/CD workflows
  • Genuine interest in applying AI to solve sustainability challenges
  • Curiosity, adaptability, and willingness to learn domain concepts like Life Cycle Assessment (LCA) and Techno-Economic-Assessment (TEA)
  • Ability to communicate complex procedures to other colleagues
  • Strong hands-on capabilities
  • Diligent and possess a positive work attitude
  • Good communication, writing and presentation skills

Skills & Requirements

Technical Skills

SQL DatabasesORMs (e.g. SQLAlchemy)Python programmingcommon machine learning (ML) frameworksdata preprocessingfeature engineeringmodel evaluationcloud platforms (AWS, GCP, or Azure)containerization (Docker)deploying AI models into production environmentsREST APIsGitCI/CD workflowsLife Cycle Assessment (LCA)Techno-Economic-Assessment (TEA)communicationwritingpresentation skillscuriosityadaptabilitywillingness to learnability to communicate complex proceduresstrong hands-on capabilitiesdiligentpositive work attitudeartificial intelligencedata systemsustainability

Level

mid

Posted

4/9/2026

Continue to LinkedIn

You will be redirected to the job posting on LinkedIn.