High-Performance Computing Software Engineer for Porous Media Simulations
Indexed description
Position Overview
Join the dynamic, growing team at Digital Pore Solutions (https://digitalpore.com/). We are seeking passionate software engineers with a foundational understanding of software engineering, particularly in high-performance computing. This role puts you at the crossroads of advanced software development and state-of-the-art multiphase flow simulation for Digital Rock Technology (DRT) in a fast-paced, innovative environment.
Responsibilities
- Design, implement, maintain, and test software modules for multiphase flow and transport simulation in porous media.
- Conduct bug verification, release testing, and beta support for assigned products.
- Optimize and scale simulation code using parallel programming frameworks (MPI, CUDA).
- Integrate and maintain core simulation backend modules with user-facing GUIs.
- Collaborate with domain scientists and engineers to design software architecture and drive agile development cycles.
Qualifications
- BSc, MSc, or PhD degrees in Mechanical, Chemical, Civil, Petroleum, or a related Engineering field with a focus on computational flow modeling, such as multiphase flow CFD simulations and reservoir-scale flow simulations.
- Experience in object-oriented programming and data-oriented design.
- Development experience in modern C++23 and Python.
- Familiarity with containerization (e.g., Docker, Singularity).
- Experience with modern CI/CD practices (e.g., GitHub Actions or GitLab CI).
The Ideal Candidate Would Have
- A background in CFD in porous media.
- Demonstrated expertise in high-performance computing (HPC).
- Experience with pore-scale or reservoir-scale flow simulator development, customization, or automation of simulation workflows is highly desirable.
- An understanding of computational graph theory and network analysis.
- Programming experience in Python, C/C++, Fortran, MATLAB, or similar languages for reservoir simulation, data processing, model calibration, or workflow automation.
- Experience utilizing computational linear algebra libraries (e.g., BLAS, LAPACK, HYPRE).
- Experience with large-scale flow models or physics-informed neural networks for multiphase flow modeling is a plus.
Job Type: Full-time
Location: Fort Collins, CO (In-office / Commutable)
Salary Range: $100,000 – $135,000 annually.
Benefits: health and dental coverage, 401(k) matching, paid time off, and performance-based bonuses.
About Digital Pore Solutions
Located in Fort Collins, Colorado, Digital Pore Solutions LLC is a subsidiary of Piri Technologies LLC, a world leader in the development and practical implementation of novel breakthrough technologies for oil and gas extraction and the geo-storage of hydrogen and greenhouse gases. Our team of software engineers is focused on developing a commercial Digital Rock Technology software suite consisting of modules for image processing, digital porous media construction, and pore-scale modeling of multiphase flow and transport. These platforms provide high-fidelity modeling of multi-phase fluid flow and solute transport in diverse, heterogeneous porous materials across multiple scales. Our mission is to offer innovative, cost-effective solutions to overcome subsurface energy and environmental challenges.
Digital Pore Solutions is an Equal Opportunity Employer. We prohibit unlawful discrimination against applicants or employees on the basis of age, color, disability, gender identity, genetic information, military or veteran status, national origin, race, religion, sex, sexual orientation, or any other status protected by state or local law.
About Fort Collins
Fort Collins, located 60 miles north of Denver, CO, is an essential part of Colorado’s Front Range. Fort Collins is routinely recognized by numerous publications as one of the best college towns in the United States for living and raising a family. Home to many major employers, 50 parks with more than 35 miles of trails, an award-winning public school system, and a thriving dining and nightlife scene, the city offers something fun to do no matter the season. For more information about the region, please visit http://www.visitftcollins.com.
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search