Enable job alerts via email!

Senior Software Engineer (Smart Manufacturing Applications with AI), ARTC

A*STAR RESEARCH ENTITIES

Singapore

On-site

SGD 60,000 - 90,000

Full time

Today
Be an early applicant

Job summary

A leading technology research center in Singapore seeks an experienced Senior Software Engineer to develop integrated smart manufacturing applications using AI systems. This role includes designing backend services and collaborating with AI/ML engineers. Candidates should have a Bachelor's in Computer Engineering and at least 2 years of experience in backend software development, with skills in microservices and container orchestration.

Qualifications

  • 2+ years experience in backend software development.
  • Strong understanding of intelligent agent architectures.
  • Hands-on experience with CI/CD tools.

Responsibilities

  • Design and coordinate synchronization strategies for AI agents.
  • Integrate software engineering with AI systems.
  • Build and maintain hybrid backend systems.

Skills

Backend software development
Microservice design
Agent-based system design
Docker
Kubernetes

Education

Bachelor's degree in Computer Engineering or related field

Tools

ASP.NET
Python
Go
Node.js
CI/CD tools (Jenkins, GitLab CI)
Job description
About the Role

The Advanced Remanufacturing and Technology Centre (ARTC) is seeking an experienced Senior Software Engineer to support the development of integrated smart manufacturing applications using AI systems and platforms. This role focuses on designing and implementing backend services, microservice orchestration, and AI-based system integration to enable intelligent, data-driven operations across the manufacturing ecosystem.

Key Responsibilities
  • Design and coordinate synchronization strategies across multiple AI agents for collaborative task execution
  • Integrate software engineering capabilities with agentic AI systems to enable scalable multi-agent orchestration
  • Apply tool integration approaches to connect AI agents with external systems and manufacturing platforms
  • Collaborate with AI/ML engineers to integrate AI models into production-grade systems.
  • Build and maintain hybrid backend systems using containerized services (Docker, Kubernetes)
  • Develop data pipelines and APIs to facilitate secure, efficient access to AI-ready data.
  • Participate in software design reviews, code reviews, and architecture discussions
  • Support DevOps pipelines, CI/CD processes, and maintain scalable production and staging environments
  • Contribute to the evolution of agentic AI platforms, knowledge-based systems, or decision engines in enterprise settings.
Technical Requirement
  • Bachelor\'s degree in Computer Engineering, Software Engineering, or related field
  • 2+ years experience in backend software development or platform engineering
  • Experience in designing and building microservices using ASP.NET, Python, Go, or Node.js
  • Experience with agent-based system design or multi-agent coordination frameworks
  • Familiarity with integrating external tools or protocols into AI-driven platforms
  • Strong understanding of intelligent agent architectures or AI orchestration systems (agentic AI, multi-agent workflow, etc.)
  • Proficiency in Docker, Kubernetes, and cloud environments
  • Hands-on experience with CI/CD tools like Jenkins, GitLab CI, or similar
  • Understanding of software architecture principles, event-driven design, and asynchronous programming
  • Exposure to AI/ML system integration in production environments
  • Knowledge of data engineering, feature stores, or model-serving workflows

The above eligibility criteria are not exhaustive. A*STAR may include additional selection criteria based on its prevailing recruitment policies. These policies may be amended from time to time without notice. We regret that only shortlisted candidates will be notified.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.