Solutions Engineer - Mining

NTWIST

About the Company: NTWIST provides cutting edge artificial intelligence and machine learning solutions to remove human error from industrial control rooms. Our machine learning algorithms and artificial intelligence tools help continuous process plants to improve productivity and cut down costs. We provide tools for mining & metal, oil & gas, petrochemical, food processing and other manufacturing sectors that aim to be ahead of the technology curve and help organizations to operate efficiently. To Know more about our company please visit www.ntwist.com.

About the Role: We are seeking a Solutions Engineer – Mining to support customers throughout the software lifecycle, from problem discovery and solution evaluation to implementation, training, validation, and KPI tracking.

The role requires a combination of mining domain knowledge, data analysis capabilities, customer engagement skills, and the ability to translate customer requirements into actionable deliverables for internal teams. The Solution Engineer will work closely with customers, Product Managers, Delivery Teams, and other stakeholders to ensure successful adoption and value realization of mining software solutions.

Key Responsibilities

Pre-Sales Support

Demo & Problem Discovery

  • Understand customer challenges, objectives, and operational requirements.
  • Conduct discovery discussions and present software demonstrations aligned with customer needs.
  • Document customer problem statements and business requirements.

Process Assessment

  • Assess existing customer workflows, operational processes, and practices.
  • Understand mining processes such as ore flow, equipment utilization, and operating methods.
  • Develop and document the current-state process assessment.

Data Assessment

  • Identify available customer data sources and collect sample datasets.
  • Review data quality, coverage, and consistency.
  • Create data dictionaries and variable mappings.
  • Cross-reference and validate data across multiple datasets.

Business Case & ROI Analysis

  • Develop customer-specific business cases and ROI assessments.
  • Identify revenue, productivity, and cost improvement opportunities.
  • Support value-based discussions with customers.

Fit-Gap Analysis

  • Evaluate how the software aligns with customer requirements.
  • Identify gaps, customization needs, and implementation considerations.
  • Document fit-gap findings and recommendations.

Proposal Support

  • Assist in proposal preparation by defining scope, timelines, KPIs, and deliverables.
  • Support internal and external stakeholders during proposal reviews.

Proof of Concept (PoC) Support

  • Provide requirements, data samples, and supporting documentation to delivery teams.
  • Collaborate with technical teams to create customer-specific demonstrations and PoCs.

Delivery & After-Sales Support

Customization Scope Definition

  • Refine and document customization and delivery scope where required.
  • Align scope with customer expectations and internal teams.

Requirements Definition

  • Create detailed customization requirements, including KPI tracking requirements.
  • Collaborate with Product Managers and Delivery Teams to ensure alignment.

Testing & Validation

  • Review delivered software and customization outcomes.
  • Identify deficiencies, gaps, and improvement opportunities.
  • Perform testing activities, including validation using sample and synthetic datasets.

Training & Documentation

  • Develop training materials, manuals, presentations, and supporting documentation.
  • Conduct customer training sessions and knowledge transfer activities.

Customer Validation

  • Collect customer feedback following implementation.
  • Validate that the delivered solution addresses the identified business problem.
  • Collaborate with Product Managers and customer stakeholders to drive successful adoption.

KPI Tracking & Reporting

  • Perform KPI calculations where required outside the software platform.
  • Prepare KPI reports and communicate results to stakeholders.
  • Support customers in measuring solution outcomes and business impact.

Required Qualifications

  • Bachelor's degree in Mining Engineering, Mineral Processing, Geological Engineering, Industrial Engineering, or a related discipline.
  • Experience working with mining operations, mine planning, mining technology, mining software, or related domains.
  • Strong understanding of mining workflows, operational processes, and industry practices.
  • Experience working directly with customers and stakeholders.
  • Strong analytical and problem-solving skills.
  • Excellent verbal and written communication skills.
  • Ability to gather, document, and communicate business and technical requirements.

Required Skills

Mining Domain Knowledge

  • Understanding of mining workflows and operational processes.
  • Knowledge of ore flow, equipment utilization, and mining practices.
  • Understanding of mining revenue and cost drivers.
  • Familiarity with mining datasets, including production records, surveys, polygons, and block models.

Data & Analytics

  • Data assessment and validation.
  • Data mapping and dictionary creation.
  • KPI calculation and reporting.
  • Business case and ROI analysis.

Technical Skills

  • Python (Pandas, NumPy).
  • Data processing and analysis.
  • API fundamentals.
  • Testing and validation methodologies.
  • Ability to work with multiple data sources and formats.

Software & Tools

  • Microsoft Excel and PowerPoint.
  • Jira or similar project management tools.
  • AI/LLM-assisted productivity tools.
  • Markdown and presentation tools.
  • Familiarity with Vulcan/Leapfrog/Deswik and similar software is an asset

Key Competencies

  • Interviewing and discovery skills.
  • Ability to understand customer problems and translate them into requirements.
  • Strong stakeholder communication and collaboration.
  • Ability to communicate effectively with software engineers, product managers, and end users.
  • Training and presentation skills.
  • Documentation and reporting skills.
  • Attention to detail and analytical thinking.
  • Ability to manage multiple customer engagements and priorities.

Work Environment

  • Hybrid work arrangement based in Edmonton, Alberta.
  • Collaboration with customers, Product Managers, Delivery Teams, and technical stakeholders.
  • Occasional travel may be required based on customer and project needs

Interested in helping mining companies solve complex operational challenges through data, technology, and software solutions? We'd love to hear from you. Apply today and join us in shaping the future of mining.

You may also send your updated resume along with a brief cover letter highlighting your relevant experience to ***email_hidden***.

#Hiring #MiningJobs #MiningEngineering #MiningTechnology #SolutionEngineer #MiningSolutionEngineer #MiningSalesEngineer #PreSalesEngineer #MiningSoftware #MiningConsulting #MinePlanning #MiningOptimization #EdmontonJobs #AlbertaJobs #CanadaJobs #NowHiring