Reservoir Simulation Scientist

People are our most valuable asset.

We are currently seeking a talented Reservoir Simulation Scientist specializing in the modelling and numerical solution of Thermal/Compositional processes for reservoir simulation applications. This position offers an exciting opportunity to join our dynamic R&D and Simulation Team.

Key Responsibilities

Key Responsibilities

  • Conduct research on various aspects of reservoir simulation, grasp the underlying physics, develop and formulate related mathematical equations, adopt or develop appropriate numerical techniques, and integrate them into the codebase.
  • Implement new software features for thermal and compositional reservoir simulators according to the development roadmap.
  • Assist senior developers with the code review process.
  • Identify, troubleshoot, and resolve software bugs to ensure optimal performance and reliability.
  • Acquire and apply cutting-edge technologies relevant to reservoir simulation and software development fields.
  • Provide frequent progress reports to product managers.
  • Expand your understanding of CMG technology and business to enhance the value of our products effectively.
  • Support CMG’s Customer Success and Consulting team in addressing their modeling and simulation challenges.
  • Engage with clients to understand their requirements and implement features that align with their expectations.

Education

PhD degree in Petroleum Engineering, Chemical Engineering or Mechanical Engineering.

Knowledge, Skills & Experience

Technical Knowledge & Skills

  • A minimum of 5 years of industry working and coding experience in related fields.
  • In-depth understanding of the fundamental principles relevant to at least one of the following areas within the context of reservoir and wellbore simulations,
    • Phase equilibrium and Flash calculations (EOS and K-values)
    • Thermodynamics of thermal/compositional problems (especially those involving steam)
    • Multi-phase fluid flow involving thermodynamics and heat transfer in porous media
    • Reactions, chemical kinetics and partial equilibrium
  • Experience in analysis of modelling and simulation results related to processes such as SAGD, CSS, Solvent Based, CCUS, and/or Geothermal energy recovery
  • Proficiency in programming languages such as FORTRAN, C++ or Python
  • Strong problem-solving abilities
  • Ability to write well-crafted and high-quality code

Experience

  • Track record of effectively tackling complex simulation challenges in thermal reservoir simulation
  • Strong academic, research, and development background
  • Hands-on experience in implementing numerical techniques for reservoir simulation and solving partial differential equations
  • Demonstrated experience in scientific code development with a strong foundation in numerical methods and algorithmic implementation

Professional Skills

  • Excellent communication skills, both written and verbal, in English
  • Proven ability to work independently and in a team setup
  • Humble and eager to learn new skills, with a high level of motivation and curiosity
  • Effective time manager in a dynamic and fast paced team

Additional skills and experiences that are not necessary but adds extra value to your application:

  • Minimum 5 years of experience in the field of computational software development
  • Familiarity with Computational Fluid Dynamics (CFD) techniques
  • Successful development projects in commercial scientific software programs, large scale open-source codes or own codes in the field of reservoir simulation, thermodynamics or fluid dynamics
  • Knowledge of different wellbore models and well management logics
  • Expertise in parallelization techniques for large-scale computations, including Shared Memory and Distributed Memory
  • Experience with debuggers, source code control systems, and software development platforms (e.g. Azure DevOps, GIT, Visual Studio, Visual Studio Code, etc.)

Apply Now

If you have the necessary qualifications, and are interested in a challenging career with us, please forward your resume in confidence to resumes@cmgl.ca.

No phone calls please. We thank all applicants for their interest in advance. Only those chosen for interviews will be contacted.

CMG’s total rewards program includes:

  • A competitive salary
  • A performance-based bonus program
  • Learning and development opportunities
  • 20 days of vacation per year plus flex days
  • Quarterly wellness days
  • A hybrid work model