Postdoc position in Petroleum Engineering, Applied Mathematics, Scientific computing

    Postdoc position in Petroleum Engineering, Applied Mathematics, Scientific computing

    Postdoc position in Advanced Process Control Systems, in the section for Scientific Computing at DTU Compute, Technical University of Denmark

    Deadline to Apply

    June 23, 2021 (23: 59 GMT +1)


    PositionPostdoc position
    No. of Position(s)1
    Research Area– Petroleum Engineering
    – Applied Mathematics
    – Scientific computing
    SalaryAccording to standard norms
    WorkplaceSection for Scientific Computing
    DTU Compute
    Technical University of Denmark
    Contract Period2.5 Years
    Starting dateJuly 01 2021


    As a formal qualification, you must hold an MSc degree in Petroleum Engineering or equivalent and a PhD degree in Applied Mathematics with a strong focus on scientific computing and optimization based control. You must have a strong documented record of accomplishment in developing advanced process control systems, preferably for the oil and gas industry. We expect that you have experience from industry with development of advanced process control systems. Previous experience with collaboration between DHRTC (Danish Hydrocarbon Research and Technology Centre) and DTU is considered an advantage. You must be able to document previous experience with development of model-based optimization and control algorithms in Python as well as in Matlab. Experience with containerization tools for software deployment, such as Docker, is required. 


    • Experience with both linear and nonlinear MPC for chemical systems and mathematical modeling of such systems. The successful candidate will be able to document both academic and industrial experience in advanced process control systems for the oil and gas industry.
    • Documented knowledge of applied mathematics and petroleum engineering. The ideal candidate has degrees in applied mathematics and petroleum engineering.
    • Documented experience with design, implementation and deployment of advanced process control systems. We expect that you can document experience with programming and architectural design of APC for real processes.
    • Strong programming skills in Python, Matlab and Bash (Unix shell).
    • Knowledge of C/C++, Julia, Fortran and other tools for scientific computing is an advantage.
    • Experience with the use of SQL-based database systems, Postgresql, mysql, etc.
    • Extensive experience with scientific publications about dynamic optimization, optimal control and topics related to model predictive control.
    • Fluent in spoken and written English.
    • Self-reliant working style but with strong interpersonal skills and an ability to collaborate with other researchers at universities and in industry.
    • Curious and ambitious personality with an ambition to have an industrial impact and make real results.

    Responsibilities/ Job Description

    Through your commitment, you will take on the responsibility to develop an advanced process control system for offshore oil facilities. This involves:

    • Develop individual MPC control modules for slug-flow suppression, 3-phase separator control, hydrocyclone control, degasser/flotation control, and membrane filtration control.
    • Develop a plant-wide coordinated advanced process control system based on the individual MPC control modules.
    • Automatic seamless exchange of data between the developed system and existing PLC, OPC and SCADA systems currently used in the industry.
    • Development a SQL-based database system for fast and robust storing/reading/writing of data from multiple sources.
    • Develop graphical user interfaces for process plant operators.
    • Develop an API for process control engineering experts.
    • Close collaboration with industrial partners to facilitate the transfer of the system for industrial use.
    • Publish the results in journal papers.
    • Participate in practical verification of the developed systems.
    • Participate in research management and funding applications
    • Advise B.Sc., M.Sc., and PhD students.

    You must have a strong interest in the development of novel advanced process control systems.

    How to Apply?

    To apply, please open the link “Apply online”, fill out the online application form, and attach all your materials in English in one PDF file.

    Documents Required

    • A letter motivating the application (cover letter)
    • Curriculum vitae
    • Diploma (PhD and MSc)
    • List of publications
    • Description and documentation for your experience with development of advanced process control systems

    About Research project

    The main goal of this postdoc project is to develop a plant-wide coordinated advanced process control system that significantly reduces the oil in the produced water discharge from offshore installations. We will do this by implementing plant-wide economic nonlinear model predictive controllers. This advanced process control system enables zero emissions of oil-in-water and high oil production. This postdoc project will develop and demonstrate advanced control for the slug flow mitigation as well as the processes in the water treatment: the 3-phase separator, the hydro-cyclone, the de-gasser/flotation unit, and the membrane filtration. The advanced control system will be made such that it can automatically exchange data with existing PLC, OPC and SCADA systems. In addition, we will make the system able to incorporate existing data in building the prediction models as well as be able to actively learning the models during operation. The developed advanced process control systems will be tested at the pilot plant located at Aalborg University (AAU) Esbjerg. We will adapt the system and work intensively with industry in order to facilitate industrial test and deployment. To do this, we plan for adaptations and modifications of the system based on the outcomes of the experimental tests in the pilot plant and the feedback from industrial collaborators.

    You must combine systems and control with high-performance scientific computing and mathematical modeling to develop novel numerical algorithms and systems for advanced process control. In particular, you should contribute in all aspects of the development of a plant-wide coordinated advanced process control system for reduced oil-in-water in produced discharge water at offshore oil production facilities in the Danish sector of the North Sea. You are expected to cooperate and be eager to build relations with researchers at universities and in industry. You are driven by a desire to produce new research, be innovative and perform the best possible  supervision of students and dissemination of results in scientific journals.

    About DTU Compute

    DTU Compute is a unique and internationally recognized academic environment spanning the science disciplines mathematics, statistics, computer science, and engineering. We conduct research, teaching and innovation of high international standard—producing new knowledge and technology-based solutions to societal challenges. We have a long-term involvement in applied and interdisciplinary research, big data and data science, artificial intelligence (AI), internet of things (IoT), smart and secure societies, smart manufacturing, and life science.


    • The appointment will be based on the collective agreement with the Danish Confederation of Professional Associations. The allowance will be agreed upon with the relevant union.
    • If you are applying from abroad, you may find useful information on working in Denmark and at DTU at DTU – Moving to Denmark.


    John Bagterp Jørgensen

    Official advertisement

    Postdoc in Advanced Process Control Systems

    Post expires at 8:59am on Thursday June 24th, 2021 (GMT+9)

    Leave a Reply

    Your email address will not be published. Required fields are marked *