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.