The Advanced Remanufacturing and Technology Centre (ARTC) is are seeking a Senior Research Engineer/Research Engineer to develop AI-enabled operations planning solutions to solve complex challenges in production scheduling, operations planning, as well as sourcing & inventory analytics for some of the largest MNCs and local companies.
The role will involve the development of software & services that incorporate the required optimisation and simulation techniques with elements of novel AI to enhance technology offerings to enable smarter, data-driven decision-making.
Key Responsibilities
* Develop and maintain enterprise applications for production scheduling, operations planning, as well as sourcing & inventory analytics.
* Build scalable microservices and user-friendly interfaces using C# .NET and Angular.
* Apply GenAI technologies to enhance human?AI collaboration in planning and scheduling.
* Explore and implement simulation and optimisation methods for complex operation planning challenges, as required by the institute.
* Support deployment and monitoring of applications in production environments.
* Collaborate closely with senior engineers, researchers, and cross-functional teams to deploy models into production.
* Document technical designs, code, and workflows for easy maintenance and knowledge sharing.
* Assist in troubleshooting, debugging, and improving performance for scalability and efficiency.
Requirements
* Bachelor's degree in AI, Computer Engineering, Software Engineering, or related field.
* Minimum of 3 years of experience in software development.
* Strong programming skills in C# .NET and Angular.
* Good knowledge of production scheduling, operations planning, or sourcing & inventory analytics in the context of manufacturing.
* Familiarity with Generative AI and its applications in decision support systems.
* Basic understanding of optimisation algorithms for scheduling and resource management.
* Exposure to Docker, Kubernetes, CI/CD pipelines, and cloud/on-premises environments.
* Problem-solving mindset with strong analytical skills and attention to detail.
* Eager to learn, proactive, and collaborative with a positive attitude.
* Good verbal and written communication skills.
* Effective team member who works to uplift himself/herself as well as team members.