Talent.com
Machine Learning Engineer – PINN/FNO & Reservoir Simulation
Machine Learning Engineer – PINN/FNO & Reservoir SimulationComputer Modelling Group Ltd. • Calgary, AB, CA
Machine Learning Engineer – PINN / FNO & Reservoir Simulation

Machine Learning Engineer – PINN / FNO & Reservoir Simulation

Computer Modelling Group Ltd. • Calgary, AB, CA
30+ days ago
Job type
  • Full-time
Job description

Join CMG’s Innovation Lab asMachine Learning Engineer with a Master’s or PhD focused on Physics-Informed Neural Networks (PINNs), Fourier Neural Operators (FNOs), Deep Reinforcement Learning (DRL) for reservoir and CFD applications. In this role you’ll blend advanced ML theory with practical reservoir modeling, driving accuracy and performance improvements from concept through production.

Key Responsibilities

Simulation & ML Integration :

  • Design and implement PINN-based solvers, FNO surrogates or others to accelerate reservoir simulation and optimize subsurface workflows.
  • Integrate your models into CMG’s simulation pipeline, ensuring numerical stability and scientific rigor.
  • Build scalable data pipelines for large-scale geological and production datasets.
  • Containerize and deploy inference services, wrapping PINN / FNO models with robust APIs.

Strategic Roadmap :

  • Collaborate with domain experts to define a multi-year ML / AI strategy for reservoir simulation.
  • Identify key research areas and drive prototyping of next-generation ML solvers.
  • Early-Stage Research & Delivery :

  • Lead R&D projects—from literature review and algorithm design through hands-on implementation and performance benchmarking.
  • Validate model accuracy against high-fidelity simulators and real field data
  • Cross-Functional Collaboration :

  • Pair with software engineers to productionize algorithms under clean-architecture and CI / CD best practices.
  • Present findings, trade-offs, and performance metrics to stakeholders in product and subsurface teams
  • 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

    Academic Excellence :

  • Master’s or PhD in Computational Science, Mechanical / Reservoir Engineering, Applied Mathematics, or related field—particularly with a focus on PINNs, FNOs, or CFD.
  • Deep ML & Scientific Computing :

  • Proven experience implementing PINNs, FNOs, or other physics-informed architectures in TensorFlow or PyTorch.
  • Desirable : Hands-on track record with DRL—policy-gradient (PPO, TRPO), actor-critic (SAC, DDPG), or value-based methods (DQN).
  • Strong background in PDEs, numerical methods, and uncertainty quantification.
  • Software & DevOps Skills :

  • Proficiency in Python ,C++, or other suitable languages, enabling efficient integration of AI / ML models. Familiarity with containerization (Docker) and cloud deployment (AWS / GCP / Azure) is a plus.
  • Analytical & Problem-Solving :

  • Track record of publishing or presenting research, solving complex numerical challenges, and rigorously benchmarking solutions.
  • Teamwork & Communication :

  • Comfortable collaborating across disciplines—translating deep technical work into actionable product features.
  • 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?

  • Competitive Package.
  • Research Freedom : Access to HPC clusters, GPU farms, and open datasets to advance ML / RL research.
  • High Impact : Your work will directly accelerate CMG’s simulation products and shape industry-leading digital-twin and optimization technologies.
  • Machine Learning Engineer – Agentic LLM & Workflow Automation

    Sharp Reflections, Sales and Account Manager – Americas

  • Houston (with flexibility for remote work)
  • #J-18808-Ljbffr

    Create a job alert for this search

    Machine Learning Engineer • Calgary, AB, CA

    Similar jobs
    Transmission Planning and Interconnection Study Engineer

    Transmission Planning and Interconnection Study Engineer

    HumCap, Inc. • Calgary, AB, Canada
    Full-time
    Our client is a fast growing leading electric power system analysis, design, and engineering providerpany provides accurate, cost-effective, and reliable power system analysis and engineering solut...Show more
    Last updated: 30+ days ago • Promoted
    Machine Learning Engineer

    Machine Learning Engineer

    Viridien • Calgary
    Full-time
    Machine Learning Engineer page is loaded.Apply remote type Hybrid locations Calgary, Canada time type Full time posted on Posted 2 Days Ago job requisition id JR100829. Earth data company that pushe...Show more
    Last updated: 20 days ago • Promoted
    Trigonometry Private Tutoring Jobs Okotoks

    Trigonometry Private Tutoring Jobs Okotoks

    Superprof • Okotoks, Canada
    Full-time +1
    Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more
    Last updated: 30+ days ago • Promoted
    Work From Home - Sales Representative - 60k / Year

    Work From Home - Sales Representative - 60k / Year

    Spade Recruiting • Okotoks, Alberta
    Remote
    Full-time
    Quick Apply
    We’re looking for enthusiastic, self-driven, individuals to assist existing and prospective clients within our organization. This position will work with multiple clients throughout the day pr...Show more
    Last updated: 30+ days ago • Promoted
    Machine Learning Software Developer (2025-044)

    Machine Learning Software Developer (2025-044)

    Circle Cardiovascular Imaging • Calgary, AB, Canada
    Full-time
    Circle Cardiovascular Imaging (Circle) designs, builds, and implements the best-in-class cardiovascular Magnetic Resonance Imaging solutions. At the heart of everything we do is our unrelenting driv...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer, AI Model Serving - Calgary, Canada

    Senior Software Engineer, AI Model Serving - Calgary, Canada

    Speechify • Calgary, AB, Canada
    Full-time
    The mission of Speechify is to make sure that reading is never a barrier to learning.Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading – ...Show more
    Last updated: 19 days ago • Promoted
    Machine Learning Engineer – PINN / FNO & Reservoir Simulation

    Machine Learning Engineer – PINN / FNO & Reservoir Simulation

    Computer Modelling Group Ltd. • Calgary
    Full-time
    Join CMG’s Innovation Lab asMachine Learning Engineer with a Master’s or PhD focused on Physics-Informed Neural Networks (PINNs), Fourier Neural Operators (FNOs), Deep Reinforcement Learning (DRL) ...Show more
    Last updated: 20 days ago • Promoted
    Machine Learning Engineer

    Machine Learning Engineer

    Fullscript • Calgary
    Full-time
    We’re an industry-leading health technology company on a mission to help people get better.We started in 2011 with one simple idea. Make it easier for practitioners to access the products they trust...Show more
    Last updated: 8 days ago • Promoted
    Trigonometry Private Tutoring Jobs High River

    Trigonometry Private Tutoring Jobs High River

    Superprof • High River, Canada
    Full-time +1
    Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more
    Last updated: 30+ days ago • Promoted
    Engineer Lead (Process) - Cryogenic LPG / NGL Recovery

    Engineer Lead (Process) - Cryogenic LPG / NGL Recovery

    Propak Systems Ltd. • Airdrie, AB, Canada
    Full-time
    In this position, Propak can offer the following career development opportunities : .Work on a variety of gas processing and heavy oil projects for domestic and international clients.The scope of the...Show more
    Last updated: 30+ days ago • Promoted
    Drone Pilot

    Drone Pilot

    AERIUM Analytics • Calgary, AB, Canada
    Temporary
    Remotely Piloted Aircraft System (RPAS) technology company based in Calgary, Alberta.AERIUM develops and deploys cutting edge drone-based technologies led by our ground-breaking RoBird® flapping wi...Show more
    Last updated: 2 days ago • Promoted
    Mechanical Engineer-In-Training

    Mechanical Engineer-In-Training

    Vista Projects Limited • Calgary, AB, Canada
    Full-time
    Vista Projects is an integrated industrial engineering firm that helps clients.Our proven project execution process is based on a “single source of truth” model that eliminates the pote...Show more
    Last updated: 30+ days ago • Promoted
    Senior Deep Learning Engineer

    Senior Deep Learning Engineer

    Targeted Talent • Calgary, AB, Canada
    Full-time +1
    We're seeking top-notch engineers to join our team.As part of our group, you'll collaborate with hardware and software engineers to design, develop, and optimize software for our chip, maki...Show more
    Last updated: 30+ days ago • Promoted
    Senior Neural Network Kernel Software Development Engineer

    Senior Neural Network Kernel Software Development Engineer

    Targeted Talent • Calgary, AB, Canada
    Full-time
    Senior Neural Network Kernel Software Development Engineer.Our client is making substantial investments in software to enhance the seamless deployment of neural networks on their hardware, streamli...Show more
    Last updated: 30+ days ago • Promoted
    GeologicAI Scanning Operator

    GeologicAI Scanning Operator

    GeologicAI • Calgary, AB, Canada
    Full-time
    GeologicAI is a fast-growing technology company developing and deploying exciting new technologies for the energy and mining sectors. We build nifty geological robots that scan rocks, train AI to an...Show more
    Last updated: 22 days ago • Promoted
    Principal Data Engineer / Technical Lead

    Principal Data Engineer / Technical Lead

    Symend • Calgary, AB, Canada
    Full-time
    The Principal Data Engineer / Technical Lead is a role that requires technical depth, exceptional project strategy and strong communication skills. We’re looking for a Principal Data Engineer wh...Show more
    Last updated: 30+ days ago • Promoted
    Sr. Transmission Lines Design Engineer

    Sr. Transmission Lines Design Engineer

    Phasor Engineering Inc • Calgary, AB, Canada
    Full-time
    Alberta based company specializing in engineering & design services in the utilities sector.Our experienced and capable teams cover key areas such as Transmission & Distribution, Stations, ...Show more
    Last updated: 30+ days ago • Promoted
    Machine Learning Engineer, Predictive Maintenance

    Machine Learning Engineer, Predictive Maintenance

    MaintainX • Toronto, Vancouver, Montreal
    Full-time
    Machine Learning Engineer, Predictive Maintenance.MaintainX is the world’s leading mobile‑first Asset and Work Intelligence platform for industrial and frontline environments.We’re a modern, IoT‑en...Show more
    Last updated: 20 days ago • Promoted