About Us:
Resource Modeling Solutions is a division of GeologicAI Inc, providing expert knowledge, software, and services to the mining and petroleum industries. Our team is spread across Canada with a few international team members providing remote support and development. We publish the Resource Modeling Solutions Platform (RMSP), a high-performance engine for modern geostatistics in use by many of the world’s leading resource companies, the Drill Hole Optimizer (DHO) which leverages a custom genetic algorithm to optimize drill hole plans for reducing geologic uncertainty at mines., and more exciting projects are always under development.
About the Role:
Resource Modeling Solutions is seeking a skilled Backend Developer to progress our Resource Modeling Solutions Platform. RMSP is a cutting-edge python package for modern geostatistical modeling backed by hundreds of algorithms for the mining and mineral resource estimation industry implemented in C++.
In this role you will be responsible for developing, maintaining, testing, and documenting additional functionality for the package. Ideal candidates will be highly motivated and have experience in geostatistics, geological modeling, mine planning, or a similar field in addition to development experience with both Python, C++, or similar languages with a proven ability to adapt and learn. Familiarity with established scientific computing and data analysis libraries such as NumPy, Pandas, and Matplotlib on the python side is heavily encouraged. Candidates with experience implementing performant software in the fields of geostatistics, machine learning, coordinate geometry, optimization and related fields are encouraged to apply.
The position will involve collaborative and independent development, requiring effective communication and self-motivation for working productively in a potentially remote (home) location with a distributed development team.
Details
Job type: Full-time with flexible hours (we aim for core overlap hours for collaboration)
Location: Remote first, with potential for hybrid work in Calgary or Toronto
Responsibilities
Your responsibilities would include:
Required Experience
Your resume should show:
Bonus Experience
Your resume would preferably show:
o University degree in mineral resource related discipline (geology, mining engineering, etc)
o University degree or diploma in software related discipline
o Experience with standard geostatistical algorithms such as Kriging and simulation
o Experience with geologic modeling such as radial basis function interpolation
o Experience with mine planning algorithms and procedures such as pit optimization, scheduling, and mine design
Our team uses C++ for high performance mathematical operations, Python for our client facing geostatistics library (comparable to Scikit-Learn/Pandas) and TypeScript (with React and node.js) for server and client-side code.
Interested?
If you are interested in working with us and are authorized to work in Canada, please send a resume and cover letter to careers@resmodsol.com. Only candidates selected for interview will be contacted; thank you for your interest