Enable job alerts via email!

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

Agency for Science, Technology and Research

Singapore

On-site

SGD 70,000 - 90,000

Full time

4 days ago
Be an early applicant

Job summary

A leading research agency in Singapore is looking for a Senior Software Engineer to develop smart manufacturing applications. This role involves designing backend services and integrating AI systems. Candidates should have a bachelor's degree in a related field and at least 2 years of experience in backend development and microservices design, with strong skills in Docker and Kubernetes.

Qualifications

  • 2+ years experience in backend software development or platform engineering.
  • Experience in designing and building microservices.
  • Strong understanding of AI orchestration systems.

Responsibilities

  • Design and coordinate synchronization strategies across multiple AI agents.
  • Integrate software engineering capabilities with agentic AI systems.
  • Build and maintain hybrid backend systems using containerized services.

Skills

Backend software development
Microservices design
AI integration
Docker
Kubernetes
CI/CD processes

Education

Bachelor's degree in Computer Engineering or Software Engineering

Tools

ASP.NET
Python
Go
Node.js
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.