Careers

We take our work seriously - not ourselves.

We’re a diverse and tight-knit team of 100+ engineers and professionals with a shared passion for driving industry change through the application of artificial intelligence.

Our people are our greatest asset.

Why work at Motion Metrics?

We’ve got the recipe down.

We bring the experience of an established company and the enthusiasm of a startup. Since 2004, our team has leveraged the latest techniques in machine learning, robotics, and remote sensing to deliver innovative monitoring solutions to mines around the world. We focus heavily on research and development, building all our hardware and software solutions on site.

Make an impact.

We don’t like the silo mentality. Motion Metrics fosters a culture of trust between management and employees by practicing corporate transparency and encouraging everyone to create and share ideas. Curiosity is the most sustainable source of motivation, and we encourage passion projects that align with company goals whenever possible.

You can sit with us.

We might talk trash at the foosball table, but our team is a family – right down to fighting over the last waffle in the break room. Our community prides itself on welcoming new employees, and the relationships we build with one another last for years.

Diversity is our greatest strength.

Motion Metrics is truly international – we serve customers from Sweden to South Africa, and our workforce is equally diverse.  Here, you will benefit from the unique perspectives of colleagues from Kazakhstan, Iran, Korea, Chile, Botswana, and beyond! And, with offices on five continents, you just might cure your travel bug!

Benefits
Paid Vacation
Paid Vacation
We provide paid vacation and personal days. Employees take a full paid hour at lunch.
Health Coverage
Health Coverage
From travel assistance and life insurance to dental care and massage therapy, we have you covered.
Competitive Salary
Competitive Salary
We hire the best and compensate accordingly. Performance is always recognized and rewarded.
Team Building
Team Building
We allocate budget to team building activities and play lunchtime sports and games throughout the year.
Development
Development
We will pay half your tuition for any work-related courses you pass with acceptable grades.
Management Team
Careers
Research and Development
Vancouver, Canada
We are looking for a Quality Assurance Engineer to join our dynamic team of engineer to carry out software and system tests for our core products within the company. Responsibilities:  · Execute, identify, and report software/system defects via manual and automated...
Research and Development
Vancouver, Canada
We are looking for a junior or intermediate C++ Qt Developer to join our dynamic team at our UBC office. The primary focus of this role will be too continue the development of an exciting new user-facing project. Responsibilities:  ●    Write...
Internships

Want to work with us, but don’t see your dream role?

  • Accepted file types: pdf, doc, docx.