Integrated Modelling and Optimisation Framework for Complex Processing Facilities

About Company

Company Name SGInnovate
Company UEN 199608120R

Job Detail

About Us At Aleph Technologies, we are on a mission to redefine process optimisation in industrial manufacturing. Our AI-powered software platform, powered by process digital twins, helps chemical manufacturers and operators troubleshoot issues, discover optimal setpoints, and make faster, smarter decisions. Acting as a digital co-pilot for process engineers, our platform is built on a foundation of advanced modelling, machine learning, and cutting-edge software engineering. Join us in shaping the future of intelligent industrial operations. Position Overview We are seeking a Modelling and Optimisation Engineer who combines chemical/process engineering fundamentals with software development skills. In this hybrid role, you will develop and implement first-principles and data-driven/machine-learning models, contribute to building scalable software modules, and help deploy real-time optimisation and control tools into enterprise environments. Key Responsibilities 1. Process Modelling & Simulation Develop and validate first-principles mechanistic models using thermodynamic and kinetic principles. Simulate steady-state and dynamic chemical processes to support plant design and control decisions. Collaborate with domain experts to translate operational challenges into digital models. 2. Software Engineering & System Development Implement process models into modular, reusable software components using object-oriented programming (primarily Python). Collaborate with the broader software engineering team to integrate models into the platform architecture. Contribute to system architecture discussions, ensuring that code is scalable, maintainable, and testable. Build automated pipelines for model training, validation, and deployment, including versioning and rollback capabilities. 3. Data-Driven Optimisation & ML Integration Combine mechanistic and machine learning models for hybrid modelling and prediction. Use advanced optimisation techniques (e.g. linear, non-linear, MILP, MPC) to recommend real-time decisions. Work closely with ML engineers to deploy models and continuously improve performance with new data. 4. API Development & Integration Support development of internal APIs that connect models with user interfaces, visualisation tools, and plant data systems. Ensure that models can run in near-real-time environments and integrate with third-party data sources (e.g. historians, SCADA, or MES). 5. Collaboration & Agile Development Participate in sprint planning, code reviews, and collaborative design discussions with both product and engineering teams. Document models and software modules with a focus on reproducibility, transparency, and ease of maintenance. Follow agile and DevOps best practices for software release, testing, and continuous integration.

Job Requirements

Qualifications Must-Have: Bachelor’s, Master’s, or PhD in Chemical Engineering, Computational Engineering, or a related discipline. Proficiency in Python (required) and familiarity with libraries like NumPy, pandas, scikit-learn, Pyomo, etc. Experience with process modelling tools (e.g. Aspen Plus, HYSYS, DWSim, gPROMS) and the ability to replicate those models programmatically. Strong foundation in process dynamics, control theory, and numerical methods. Understanding of software development concepts including modularity, version control (Git), and object-oriented programming. Ability to work cross-functionally with software engineers, data scientists, and domain experts. Nice-to-Have: Experience in process industries such as chemicals, petrochemicals, energy, or pharmaceuticals. Familiarity with web frameworks (e.g. FastAPI, Flask) and API design. Experience working with cloud platforms (e.g. AWS, Azure) or containerisation (e.g. Docker, Kubernetes). Exposure to frontend frameworks (e.g. React, Dash) or dashboarding tools for industrial interfaces. Knowledge of CI/CD pipelines, testing frameworks, and deployment workflows. What You’ll Gain Train and gain skills and experience at the intersection of chemical engineering and software engineering, working on mission-critical industrial problems. A collaborative, high-ownership environment with a mix of engineers, scientists, and product thinkers. Access to mentorship and technical growth within a forward-thinking startup. Why Aleph Technologies? Shape real-world impact in the industrial AI space. Work with a passionate team solving complex technical and operational challenges. Competitive compensation and career development opportunities. Flexible, fast-paced, and innovation-driven culture. Skills to be learnt Software Engineering Data Analytics Python Machine Learning

Job Title Integrated Modelling and Optimisation Framework for Complex Processing Facilities
Salary SGD0.00 - 0.00
Employment Type Full Time
Working Experience 0 Years