About the Role
The Advanced Remanufacturing and Technology Centre (ARTC) is seeking a Software System Architect to design and deliver cognitive, agentic AI systems for intelligent manufacturing grounded in solid software architecture, human-in-the-loop and automated workflows, and secure, scalable deployment.
This role focuses on adaptive, agent-based, human-centric architectures that automate reasoning, coordinate across systems, and support decision-making in manufacturing operations. You will bridge software architecture, applied AI, and systems design to build a robust foundation for intelligent, data-driven manufacturing applications.
Key Responsibilities
· Architect multi-agent systems (planning, tool-use, collaboration, self-monitoring) for shop-floor and enterprise workflows.
· Build cognitive pipelines (LLM/RAG, knowledge graphs, reasoning, memory) that integrate manufacturing OT/IT data and orchestrate across agents.
· Design and develop AI assistants for operators, engineers, and managers with safety, traceability, and governance.
· Define reference architectures, interfaces, and patterns for AI services and orchestration.
· Operationalize ML/LLM (MLOps/LLMOps): evaluation, drift monitoring, guardrails, and continuous improvement.
· Lead integration across OT/SCADA/MES/ERP, AI/ML services, and cloud; ensure reliability and observability.
· Translate AI research into production components; drive proof-of-concepts to scalable platforms.
Requirements
· Bachelor's or Master's degree in Computer Science, Software Engineering, or related fields.
· 5+ years in software/system architecture, with experience in AI/ML applications and systems.
· Deep software architecture expertise (microservices, event?driven, APIs) and distributed systems.
· Hands-on with LLMs and AI agents (multi-agent orchestration frameworks, tool-calling, reasoning).
· Knowledge representation (RAG, embeddings, ontologies/knowledge graphs).
· MLOps/LLMOps (evaluation, telemetry, prompt/policy management, secure deployment).
· Excellent problem-solving, collaboration, and technical communication skills.
Good to have
· Backend development (Python/C#/Node.js), message queues, and data pipelines.
· Cloud-native (Azure/AWS/GCP), containers (Docker/Kubernetes), CI/CD, observability.
· Passion for human-centered, intelligent automation in manufacturing.
· Industrial domain familiarity (automation and manufacturing processes).