Careers at MineSense

We’re passionate about our technologies and we’re gathering momentum…

MineSense Technologies is commercializing an innovative and differentiated solution to an important problem faced by the natural resources industry which is how to optimize the separation of waste from ore. The company’s proprietary technology will seamlessly integrate with existing conveyor-based materials handling systems and equipment and has shown in pilot scale, the promise of greater flexibility, accuracy, and efficiency for its target industry.

In order to scale and fuel its commercialization strategy, the company needs smart people from diverse disciplines and backgrounds. If you are looking to spark your career and work with like-minded, respected and accomplished professionals who are excited by a common vision of changing the status-quo, we may be the perfect environment for you.The MineSense Technologies team is composed of a wide range of mechanical, software and technical engineers, executives and administrative staff. As we have expanded our products and services to a global capacity, we welcome the expertise of technology driven applicants to join our roster of talent.

We welcome you to send your resume to

Available Positions

We're currently hiring for the following job postings:


We are looking for an accounting professional to join our team! This is an excellent opportunity for an intermediate Accountant who wants to work with a growing technology company and take their career to the next level. To be successful, the candidate must be prepared to roll up their sleeves and help us move forward.  Reporting to the Controller, the Accountant will be responsible for the daily accounting activities and provide support in our IFRS compliant environment.

The role will evolve with more complex challenges, projects and initiatives over time as our company continues to expand. This will allow the Accountant to take on other responsibilities for growth and development.  The Accountant will also be exposed to global accounting practices, principles and other business rules and regulations. Job responsibilities include, but not limited to:

  • Cash & Bank: Prepare cash reports, reconcile bank accounts and deposit checks to bank.
  • Subledger Accounting: Responsible for accounts receivable, accounts payable and intercompany accounts. Responsible for supporting vendor inquiries, credit and collections and procurement.
  • Inventory and job costing: Perform physical and cycle inventory counts, inventory reconciliations, variance analysis, job cost reporting, standard cost variance analysis and other duties to support this area.
  • Payroll: Process bi-monthly payroll, manage timesheets, allocate time to projects and prepare reports.
  • Statutory compliance: Manage timely remittances and reporting to ensure we meet our statutory compliance responsibilities including GST, payroll taxes, Work Safe BC and PST.
  • Expense reports: Review, validate and process employee expense reports and credit cards. Prepare expense reports for executives if requested.
  • Promote financial controls and procedures, suggest improvements, raise concerns and document processes and procedures.
  • Assess and investigate transactions, process results and pursue causes. Maintain documentation, files, audit trails and ensure we have appropriate authorizations and backup.
  • General and subledger account reconciliations.
  • Assist in the preparation of audit schedules and other internal financial reports.
  • Records management: Maintain records, audit files for completeness, ensure we have documented ability to find information or records easily.


Must have:

  • At least a 3rd year accounting student and determined to obtain your CPA designation. Must already have a Diploma/Degree in Accounting or related field or the equivalent experience.
  • At least 3+ years of related experience including previous payroll knowledge and experience.
  • Fluent in an Accounting Software System preferably Sage
  • Proficient with Excel and has a desire to improve these skills.
  • Positive, can-do attitude with a preference for teamwork.
  • Self-starter who isn’t looking to be told what to do, but knows the right questions to ask and get support.
  • Excellent reconciliation skills with a demonstrated ability to find outliers and identify paths to resolution.
  • Strong analytical skills with high attention to detail.
  • Able to manage time effectively and shift priorities during busy periods
  • Excellent communication skills both verbal and written.
  • Ability to meet deadlines without compromising accuracy and attention to detail
  • Highly level of professionalism with the ability to keep sensitive information confidential

Nice to have:

  • Prior success working with ERP systems. Note: We are planning an implementation in another year.
  • Fluent in Spanish. We have a Chilean subsidiary and this would be helpful.
  • Eager to learn or already a guru with pivot tables.
  • Background in either the tech or mining industry.
  • Experience with payrolls in different jurisdictions.
  • Sound professional judgement and the ability to connect with people.
  • Experience with customs and duty, duty drawbacks and related support.
  • Previous experience in Project Costing or inventory management

HR Coordinator

Reporting to the Chief Financial Officer, the Human Resources (HR) Coordinator will be responsible for the Human Resources Administration needs. The HR Coordinator will also receive mentorship from our independent Human Resources Consultant. This is a fantastic opportunity for someone who is early in their HR career and wants to learn, develop and take their career to the next level.  The ideal candidate will have a solid education in Human Resources and is eager to roll up their sleeves, learn about the organization’s needs, growth and vision and take on more responsibilities as the company continues to expand globally.

The Human Resources responsibilities include, but are not limited to the following:

  1. Benefits: Responsible for the benefits administration including working with the appropriate benefits providers and broker. Provide benefits training to new employees and answer any questions.


  1. Compensation: Support and co-ordinate annual compensation reviews and communications.


  1. Performance Reviews: Facilitate the annual performance review process.
  1. Recruitment: Post jobs, schedule interviews and attend community events for recruiting.
  1. Training and Events: Create and maintain a Training database. Track all certification expiry dates. Organize team training programs and on-site employee events.


  1. Health & Safety: Assist and participate as a member of the health & safety committee.


  1. Employee Orientation/On Boarding and status changes: Onboard on all new employees. Ensure employees have been successfully trained on the new employee orientation program. Facilitate process for employees leaving the company.


  1. Attendance Management: Track vacation, sick days, training, and out of office days – update calendar with all business travel and vacation to keep staff up to date.
  1. Social & Office Improvement Committee: Participate and help organize events. Encourage others to participate.
  1. General Administration: Update all databases and track applicable expiry dates. Keep employee handbook up to date. Maintain all HR files (paper and electronic files). Coordinate all travel for non-executives. Provide back up for the Office Manager during busy periods and/or during vacation periods. Other duties as required.



  • Diploma/Degree in Human Resources Management or General Business.
  • Previous experience working in a business administration environment.
  • Previous experience working in a high tech or small company or global environment would be beneficial
  • Ability to manage time, multiple priorities and to deal with a constant changing environment.
  • Strong commitment to maintaining confidential information and matters.
  • Demonstrated ability to think outside the box.
  • Be open to new ideas, suggestions and processes.
  • Effective communication both written and oral and ability to help communicate “change” in the workplace.
  • Positive “can do” attitude and a role model for others.