Full Stack Infrastructure Developer, System Science, IHPC

4 weeks ago


Singapore Agency for Science, Technology and Research (A*STAR) Full time

Simulation Integration Developer


The candidate will be part of the team developing a federated computational infrastructure for multi-domain modelling and simulation. The candidate will focus on the software and system integration of sophisticated simulation models (developed by multiple research partners) into a system-of-systems, which will be used by governmental agencies and affiliated organisations to address complex policy issues. The responsibilities include but are not limited to:

  • Design a federated integration architecture for the system-of-systems.
  • Strategize and execute a phased deployment plan for the federation.
  • Assess and evaluate existing integration technologies to determine their suitability for the project's requirements.
  • Integrate and customise simulation models to work seamlessly within the broader federation.
  • Develop connectors, interfaces, and adapters to facilitate model communication and data interchange.
  • Perform verification and validation of integrated simulations, including internal testing and external validation with stakeholders.
  • Collaborate with cross-domain teams to incrementally and continuously integrate their simulation models into the federation.
  • Optimise simulation and federation performance and stability.
  • Construct test cases to ensure correctness, robustness, scalability, and security of the federation.
  • Contribute to open-source development for selected system components.
  • Support other development activities (e.g., machine learning, frontend, backend).

Education and experience requirements:

  • Bachelor's or Master's degree in computer science, software engineering, or related fields.
  • Minimum of two years of experience in simulation development and/or system integration.


Technical skills:

  • Strong proficiency in a wide range of programming languages, including Python, Java, JavaScript, and C++.
  • Proficiency in high-performance communication technology (e.g., gRPC, MPI, ZeroMQ)
  • Proficiency in simulation software and tools (e.g., SimPy, MASON, Repast, Simulink, AnyLogic, SUMO).
  • Familiarity with simulation integration standards and frameworks (e.g., HELICS, HLA, DIS)
  • Familiarity with model pipelining tools (e.g., Airflow, MLflow, Argo).
  • Experience with containerization and orchestration technologies, such as Docker and Kubernetes.
  • Experience with version control systems (e.g., Git).

Soft skills:

  • Excellent communication skills to collaborate with interdisciplinary teams.
  • Strong problem-solving and critical thinking abilities.
  • Strong project management and time management skills.
  • Strong capacity for self-motivation, independence, and initiative to take ownership and complete tasks without constant supervision.
  • Adaptability to work in a fast-paced, dynamic research environment.


  • Singapore Agency for Science, Technology and Research (A*STAR) Full time

    Full Stack Infrastructure DeveloperThe candidate will be part of the team developing a federated computational infrastructure for multi-domain modelling and simulation. The candidate will focus on integrating modelling and simulation tools with a distributed computational backend to serve the diverse needs of the multi-disciplinary research team and the...


  • Singapore A*star Research Entities Full time

    Full Stack Infrastructure DeveloperThe candidate will be part of the team developing a federated computational infrastructure for multi-domain modelling and simulation. The candidate will focus on integrating modelling and simulation tools with a distributed computational backend to serve the diverse needs of the multi-disciplinary research team and the...


  • Singapore A*star Research Entities Full time

    Full Stack Infrastructure DeveloperThe candidate will be part of the team developing a federated computational infrastructure for multi-domain modelling and simulation. The candidate will focus on integrating modelling and simulation tools with a distributed computational backend to serve the diverse needs of the multi-disciplinary research team and the...


  • Singapore DYNAMIC TECHNOLOGY LAB PRIVATE LIMITED Full time

    Roles & ResponsibilitiesThe full-stack infrastructure developers provide backbone infrastructure for the software developers and everyone that code in the firm. Your focus will be on a wide range of topics: from deployment, monitoring, package management, to distributed task scheduler, file system. The end goal is to create an elegant abstraction on top of...


  • Singapore Dynamic Technology Lab Private Limited Full time

    The full-stack infrastructure developers provide backbone infrastructure for the software developers and everyone that code in the firm. Your focus will be on a wide range of topics: from deployment, monitoring, package management, to distributed task scheduler, file system. The end goal is to create an elegant abstraction on top of our infrastructure to...


  • Singapore A*star Research Entities Full time

    Simulation Integration DeveloperThe candidate will be part of the team developing a federated computational infrastructure for multi-domain modelling and simulation. The candidate will focus on the software and system integration of sophisticated simulation models (developed by multiple research partners) into a system-of-systems, which will be used by...


  • Singapore A*star Research Entities Full time

    Simulation Integration DeveloperThe candidate will be part of the team developing a federated computational infrastructure for multi-domain modelling and simulation. The candidate will focus on the software and system integration of sophisticated simulation models (developed by multiple research partners) into a system-of-systems, which will be used by...

  • Scientist, CFAR, IHPC

    3 weeks ago


    Singapore Agency for Science, Technology and Research (A*STAR) Full time

    We are seeking a Computer Vision/Machine Learning Scientist to expand our dynamic and multi-disciplinary AI team.Job Responsibilities:Background in Computer Vision and Machine learning to work on DeepFake AI and AI Robustness/Efficiency projects. Build world-class capabilities and excellence in robust AI to be recognized by international research...


  • Singapore Saksoft Pte Limited Full time

    Experience: 6-9 YearsRole: Java Full stack DeveloperKey Skills:Java Full-Stack DevelopmentKey Responsibilities:. Hands-on Java server-side coding to build a real-time E-Trading system. Full-stack development. Mostly server side coding using the Spring framework with some front-end web development in ReactJS.. Peer code review. Writing automated tests. Small...

  • .NET Developer

    4 weeks ago


    Singapore Decision Science Agency Pte. Ltd. Full time

    The .NET Developer will be part of our development team that has strong experience in agile development and in-depth knowledge of digital solutions. You will work in a highly productive and collaborative team where your ideas will be listened to and put into action. This exciting opportunity would suit a .NET Developer who is looking to move upwards and...


  • Singapore SAKSOFT PTE LIMITED Full time

    Roles & ResponsibilitiesExperience: 6-9 YearsRole: Java Full stack DeveloperKey Skills:Java Full-Stack DevelopmentKey Responsibilities:· Hands-on Java server-side coding to build a real-time E-Trading system· Full-stack development. Mostly server side coding using the Spring framework with some front-end web development in ReactJS.· Peer code review·...

  • Full Stack Developer

    4 weeks ago


    Singapore ITCAN Full time

    Responsibilities Support design of sophisticated software components, services, and applications. You will write design documents and review them with your software engineering and architecture peers, incorporating and quickly iterating on the feedback. o Involved in delivery of your projects to production. o Integrate your software with other distributed...

  • Full Stack Developer

    4 weeks ago


    Singapore ITCAN Full time

    Responsibilities Support design of sophisticated software components, services, and applications. You will write design documents and review them with your software engineering and architecture peers, incorporating and quickly iterating on the feedback. o Involved in delivery of your projects to production. o Integrate your software with other distributed...

  • Full Stack Developer

    3 weeks ago


    Singapore SEARCH INDEX PTE. LTD. Full time

    b'Full Stack Developer (IT/ Java / Good Career Progressions/ Hybrid) \xe2\x80\xa2 Good working environment \xe2\x80\xa2 Good career progression \xe2\x80\xa2 Hybrid Module \xe2\x80\xa2 Min 3 to 5 years of development experience, with a Java background will be advantageous. Responsibility: Deliver optimised, scalable and maintainable end-to-end software...

  • Full Stack Developer

    4 weeks ago


    Singapore THE SUPREME HR ADVISORY Full time

    Full Stack Developer (Software engineer / C#, SQL / React js )Interested applicants can send your resume to Janie / and allow our Consultants to match you with Full Stack Developer (Software engineer / C#, SQL / React js ) Interested applicants can send your resume to Janie / [HIDDEN TEXT] and allow our Consultants to match you with our Clients. No Charges...

  • Full Stack Developer

    3 weeks ago


    Singapore JJ Consulting Services Full time

    Our Client is an established company in Singapore, who is seeking to recruit a Full Stack Developer. Full Stack Developer Role & Responsibilities: You will be involved in the software development life cycle including application development, implementation, maintenance and post-implementation review. The broad area of your role covers the followings: ...

  • Full Stack Developer

    1 month ago


    Singapore JJ Consulting Services Full time

    b' Our Client is an established company in Singapore, who is seeking to recruit a Full Stack Developer. Full Stack Developer Role & Responsibilities: You will be involved in the software development life cycle including application development, implementation, maintenance and post-implementation review. The broad area of your role covers the followings: ...

  • Full Stack Developer

    3 weeks ago


    Singapore JJ Consulting Services Full time

    Our Client is an established company in Singapore, who is seeking to recruit a Full Stack Developer. Full Stack Developer Role & Responsibilities: You will be involved in the software development life cycle including application development, implementation, maintenance and post-implementation review. The broad area of your role covers the followings:...

  • Full Stack Developer

    4 weeks ago


    Singapore JJ Consulting Services Full time

    b' Our Client is an established company in Singapore, who is seeking to recruit a Full Stack Developer. Full Stack Developer Role & Responsibilities: You will be involved in the software development life cycle including application development, implementation, maintenance and post-implementation review. The broad area of your role covers the followings:...

  • Full Stack Developer

    1 month ago


    Singapore JJ Consulting Services Full time

    Our Client is an established company in Singapore, who is seeking to recruit a Full Stack Developer.Full Stack DeveloperRole & Responsibilities:You will be involved in the software development life cycle including application development, implementation, maintenance and post-implementation review.The broad area of your role covers the followings:Liaising...