Talent.com
Computer Modelling Group
Geomechanics EngineerComputer Modelling Group • Calgary, AB, Canada
No longer accepting applications
Geomechanics Engineer

Geomechanics Engineer

Computer Modelling Group • Calgary, AB, Canada
15 days ago
Job type
  • Full-time
Job description

We are seeking a Geomechanics Engineer to join our team developing advanced reservoir simulation software and handle relevant scientific computations. The successful candidate will contribute to the design and implementation of high-performance, geomechanics based simulation solutions that accelerate large-scale numerical simulations used in subsurface modeling.

The candidate is expected to have a strong foundation in geomechanics, particularly focusing on hydraulic fracturing modeling, completion design, and hydraulic fracturing job optimization

The candidate will collaborate with engineers to enhance the performance and scalability of complex simulation systems, improve parallel processing capabilities, and support modern high-performance computing environments. This role is ideal for someone with strong expertise in C++ programming, parallel computing, and scientific software development.

What You'll Do

Model & Simulator Development:

Develop and enhance hydraulic fracturing and reservoir geomechanics simulation capabilities (including CMG's GEOMECH simulator), covering injection, depletion, compaction, subsidence, deformation, fault reactivation, induced seismicity, and caprock integrity. Contribute new physical models, numerical algorithms, and fracture-physics workflows, calibrated against laboratory and field data.

Software Engineering & Performance:

Design, build, and optimize high-performance simulation software in modern C++. Familiarity with parallelization techniques (e.g., OpenMP, MPI) to speed up large-scale simulations. Use profiling tools (e.g., Intel VTune) to find and eliminate bottlenecks in performance-critical C++ code.

Legacy Code Maintenance:

Debug, refactor, and modernize existing scientific codebases, maintaining quality through code reviews, testing, and documentation.

Verification & Validation:

Test and benchmark models for numerical accuracy, physical consistency, and production-readiness across simulation applications.

Documentation & Communication:

Produce technical reports, publications, and presentations for internal teams and clients, covering methodology, results, and software improvements.

Cross-Functional Collaboration:

Partner with software developers, geoscientists, reservoir engineers, and product teams to integrate geomechanical capabilities into CMG's simulation platform.

Research:

Track advances in geomechanics, numerical methods, and HPC, and bring forward innovative approaches for next-generation simulation technology.

Required Skills & Qualifications

  • 3–5 years of combined professional experience across geomechanics, numerical modeling, reservoir engineering, or hydraulic fracturing applications.
  • Strong understanding of geomechanics principles, including rock and fracture mechanics, in-situ stress analysis, poroelasticity, induced seismicity, and hydraulic fracturing mechanics.
  • Experience with numerical methods for geomechanics and reservoir simulation, including the Boundary Element Method (BEM), Finite Element Method (FEM), Finite Volume Method (FVM), Finite Difference Method (FDM), or other computational mechanics approaches.
  • Strong proficiency in modern C++ (C++14 or later), able to read, modify, and extend complex scientific codebases.
  • Solid grounding in scientific computing: numerical algorithms, data structures, and performance optimization.
  • Hands-on experience with Git, Linux development environments, and command-line tooling.
  • Experience with, or demonstrated ability to quickly pick up, parallel computing techniques (OpenMP/MPI) for large-scale simulations.
  • Strong problem-solving and communication skills, with the ability to work effectively across multidisciplinary teams.

Note: This description reflects the general nature of the role. It’s not a complete list of responsibilities—we believe in flexibility, initiative, and growing together.

Preferred Qualifications

  • Experience working with numerical or scientific computations and MPI/HPC.
  • Experience with containerized development environments (e.g., Docker).
  • Exposure to AWS or Azure cloud-based software development and familiarity with CI/CD practices and tools.

Education

A PhD or master’s in petroleum, civil, mechanical, or Geology/Geological engineering. Relevant experience can substitute for a formal degree.

Location

Calgary, Alberta, Canada or Houston, Texas, USA

#J-18808-Ljbffr
Create a job alert for this search

Geomechanics Engineer • Calgary, AB, Canada

Similar jobs

Senior Pump Systems Engineer – Oil & Gas (Relocation to KSA)

aramcoCalgary, Alberta, Canada
Full-time

A leading energy company is seeking a Senior Rotating Equipment Engineer to handle pump systems and provide technical support for projects.The ideal candidate will have a Bachelor's degree in Mecha... Show more

 • Promoted

Lead Geotechnical Engineer At Stantec

Stantec Consulting International Ltd.Calgary, Canada
Full-time

Become a Lead Geotechnical Engineer at Stantec, focusing on pivotal mining initiatives within our Energy and Resources group.This Calgary-based role offers the chance to work on high-impact project... Show more

 • Promoted

Geoenvironmental Engineer

TRS Staffing SolutionsCalgary, Canada
Full-time

Senior Geoenvironmental Engineer – Tailings Management Calgary, AB (Hybrid) Overview A leading engineering and environmental consulting firm is seeking a Senior Geoenvironmental Engineer with stro... Show more

 • Promoted

Journeyman Mechanic in Agriculture Sector

Agriterra EquipmentHigh River, Town of High River, CA
Full-time

Become a Journeyman Mechanic specializing in agriculture equipment with Agriterra in High River, AB.Your diagnostic skills will ensure machinery readiness across various brands.We are looking for a... Show more

 • Promoted

Mid-Senior Oversight Engineer - Power Systems (Oil & Gas)

Net2Source (N2S)Calgary, AB, CA
Full-time

A staffing solutions company is seeking an experienced Oversight Engineer to manage relationships with engineering services providers and ensure compliance with regulations.The ideal candidate has ... Show more

 • Promoted

Tailings Dam Engineer At Aecom

AECOMCalgary, Canada
Full-time

Shape the future of tailings management with AECOM as an Intermediate Geotechnical Engineer.Lead projects focused on tailings dam design and mentorship in a collaborative environment.This role enta... Show more

 • Promoted

Intermediate / Senior Geotechnical Engineer

CIMACalgary, Canada
Full-time +1

Intermediate / Senior Geotechnical EngineerFull-timeEmployee Type: RegularCompensation: CAD 110,480 - CAD 151,910 - yearlyWelcome to a commitment to sustainable development you can relate to.Welcom... Show more

 • Promoted

Senior Geotechnical Engineer - Mine Stability & Design - C$136,300 - C$204,500 A Year

A leading engineering firmCalgary, Canada
Full-time

A leading engineering firm is seeking a Senior Geotechnical Engineer to join their Mining, Minerals and Metals practice in Calgary.The role involves leading comprehensive geomechanics studies and c... Show more

 • Promoted

Senior Project Engineer – Gas Facilities & Pipelines Lead

Cornerstone Engineering Ltd.Calgary, Canada
Full-time

A reputable engineering firm in Calgary is seeking a Senior Engineer to lead engineering activities across various projects.The ideal candidate will possess a minimum of 10 years' experience in... Show more

 • Promoted

Senior Mechanical Facilities Engineer (Oil & Gas)

TSG Staffing ServicesCalgary, AB, CA
Full-time

A recruitment agency in Canada is seeking a Facilities Engineer (Mechanical) for a contract position in the Greater Medicine Hat Area.The role requires 5+ years of relevant mechanical experience, p... Show more

 • Promoted

Skilled Geomatics Technician Wanted

Allnorth Consultants LimitedCalgary, AB, CA
Full-time

Become a Geomatics Technician at Allnorth and support diverse engineering projects with your skills.Engage in data processing and survey calculations while enjoying a flexible work schedule.Allnort... Show more

 • Promoted

Geomatics Technician for Engineering Projects

AllnorthCalgary, AB, CA
Full-time

Enhance survey integrity and project outcomes as a Geomatics Technician.Process and analyze data with a focus on quality control, utilizing flexible work arrangements to fit your lifestyle.As a cru... Show more

 • Promoted

Senior Mining Geotechnical Engineer/ Ingénieur Géotechnique Minier Principal

ArcadisCalgary, Canada
Full-time

Company OverviewWe are more than 36,000 people, in over 70 countries, dedicated to improving quality of life.Everyone has an important role to play.With the power of many curious minds, together we... Show more

 • Promoted

Intermediate Geotechnical Engineer - Dams & Hydropower - C$106,700 - C$156,700 A Year

Leading Engineering FirmCalgary, Canada
Full-time

A leading engineering firm in Canada is seeking an Intermediate Geotechnical Engineer to support the design and analysis of dam and hydropower projects.The ideal candidate will have over 7 years of... Show more

 • Promoted

Substation Design Engineer — Hv Power Delivery - C$85,100 - C$112,800 A Year

WSP in CanadaAirdrie, Canada
Full-time

A leading engineering firm in Canada seeks an Intermediate Substation Physical Design Engineer to enhance renewable energy infrastructure.You will be responsible for designing medium to high voltag... Show more

 • Promoted

Senior Geotechnical Engineer, Hydropower And Dams - C$150,400 - C$223,800 A Year

WspCalgary, Canada
Full-time

Senior Geotechnical Engineer, Hydropower and Dams Job Description What if you could redefine what’s possible? With us, you can.We are the home of ambitious, passionate, and innovative world shape... Show more

 • Promoted

Gas Turbine Industrial Mechanic Career

TransCanada TurbinesAirdrie, AB, CA
Full-time

Excel in your mechanical career by joining our Airdrie team as a Gas Turbine Industrial Mechanic.This full-time position offers you a chance to work on advanced gas turbine technologies with flexib... Show more

 • Promoted

Senior Geotechnical Engineer

EnglobeCalgary, Canada
Full-time

Your missionYou will play an important role in a dynamic and passionate team, collaborating on a variety of projects of all sizes and scopes in the environment, renewable energies, hydroelectricity... Show more

 • Promoted

Advanced Manufacturing & Digital Solutions Engineer

NutanixAirdrie, Alberta, Canada
Full-time

Eaton’s Electrical sector is currently hiring an Advanced Manufacturing & Digital Solutions Engineer to join the team.This on-site position that is based out of our Airdrie, AB Eaton location and o... Show more

 • Promoted

Senior Geotechnical Engineer - Dams, Reservoirs, And Hydropower

StantecCalgary, Canada
Full-time

Build the foundation for a successful career in geotechnical engineering with a great team.When we say we're full-service, we mean it.You'll find us in the office, on site, and in the lab.W... Show more