Global

Reservoir Simulation R&D Internship

People are our most valuable asset.

We are seeking a motivated and talented intern to join our Reservoir Simulation R&D team. This internship is a unique opportunity for candidates pursuing a Master’s degree, Ph.D., or post-doctoral research who are passionate about numerical modeling, thermodynamics, and simulation technologies for subsurface energy systems. You will contribute to the development of cutting-edge thermal and compositional reservoir simulators that support key applications such as carbon capture, enhanced oil recovery, and unconventional resource development.

Key Responsibilities

As an intern, you’ll collaborate with expert developers and researchers in a high-performance computing and scientific software environment. Your responsibilities may include:

  • Assisting in the development and enhancement of physical models for compositional and thermal flow in porous media.
  • Designing and implementing robust numerical methods for solving coupled flow, heat, and mass transfer equations.
  • Writing clean, high-performance scientific code using languages such as C++, Fortran, or Python.
  • Validating models through benchmark cases, field data, or analytical solutions.
  • Supporting efforts in code optimization, debugging, and scalability improvements for large-scale simulation problems.
  • Exploring innovative features or methods aligned with your academic expertise or research focus.

 

The above statements are intended only to describe the general nature of the job and should not be construed as an all-inclusive list of position responsibilities.

Knowledge, Skills & Experience

Education

  • Currently enrolled in or recently completed a Master’s, Ph.D., or post-doctoral program in:
    • Petroleum Engineering
    • Chemical Engineering
    • Mechanical Engineering
    • Applied Mathematics
    • Computational Science or related disciplines

 

Technical Skills & Knowledge

  • Solid understanding of:
    • Multiphase flow, heat transfer, phase behavior, and/or chemical kinetics in porous media
    • Thermodynamic modeling (e.g., equations of state, phase equilibrium)
    • Numerical methods such as finite difference, finite volume, or finite element
  • Experience with programming languages (e.g., Fortran, C++, Python)
  • Familiarity with parallel computing (OpenMP/MPI) or HPC environments is a plus
  • Experience or coursework in reservoir simulation, thermal recovery, compositional processes, or wellbore modeling is highly valued

 

Professional Skills

  • Excellent written and verbal communication skills in English
  • Strong analytical and problem-solving mindset
  • Collaborative and eager to contribute in a multidisciplinary team environment
  • Self-driven and organized, with the ability to prioritize and manage tasks independently

 

Bonus Qualifications

  • Experience with version control (e.g., Git), modern IDEs, debuggers, or build systems (e.g., GNU Make, CMake)
  • Familiarity with solver techniques, object-oriented programming, or software testing frameworks
  • Interest in machine learning, surrogate modeling, or data-driven simulation (optional but beneficial)

 

To Apply:
Please submit your CV, a cover letter detailing your research interests and technical experience, and an unofficial academic transcript to resumes@cmgl.ca. Be sure to include your available dates and desired internship duration.

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 Compensation and Benefits Overview

Why Join Us?

  • Work on real-world simulation challenges that impact global energy solutions
  • Gain hands-on experience in a research-intensive, production-grade software development environment
  • Collaborate with a team that values innovation, curiosity, and scientific rigor
  • Potential for future full-time opportunities, thesis collaborations, or joint publications