Mirametrix Inc. Junior/Intermediate Computer Vision Scientist Full Time in Montréal, QC

Mirametrix Inc.

Branch Montréal QC CA

Junior/Intermediate Computer Vision Scientist
Montréal, QC

We are constantly pushing the frontiers of attention sensing technology, providing a software-only solution that can be easily used in all consumer electronics…

Mirametrix develops cutting-edge computer vision and machine learning algorithms that simplify how we interact with our devices and environment. As a leader in attention sensing on low-cost, low-footprint sensors, our goal is to enable natural user interaction on the next generation of computers and digital devices. Since 2011, thousands of people in over 40 countries have experienced our products.

We are constantly pushing the frontiers of attention sensing technology, providing a software-only solution that can be easily used in all consumer electronics products today, and in next generation technologies. We are looking for talented individuals who: are comfortable in a startup environment, are passionate and accountable for their own work, and are excited about the opportunity to revolutionize human-computer interaction.

For a small preview of what we do, you can consult this link: https://www.youtube.com/playlist?list=PLT_BP8CjrqLKJWK9EuarcYXBjDuxOhbAi


Your work will span: (i) reading scientific literature, (ii) designing, prototyping, and evaluating AI / computer vision / image processing algorithms, (iii) implementing said algorithms in the Mirametrix product codebase, and (iv) supporting other team members and QA when needed.

You may get the opportunity to help out on business development and marketing activities, including demos, prototype developments, client workshops and trade shows.

Technical Responsibilities:

  • Design and Prototype new computer vision solutions related to Attention Sensing Technologies;
  • Support, Update, Improve existing computer vision solutions;
  • Evaluate current and new computer vision solutions;
  • Implement solutions in the product codebase;
  • Maintain technical and state-of-the art knowledge;
  • Collect data;
  • Optimize code;
  • Support team members.

Academic and Experience:

  • At least a Masters or equivalent in Computer Science (AI / computer vision / statistics);
  • Experience with C++ code;
  • Experience in code optimization is an asset;
  • Experience with embedded platforms is an asset;
  • Experience with mass-market products is an asset.

Skills and Qualifications:

  • Strong knowledge in C++ 11, with development on Windows 10 and Linux;
  • Strong knowledge in ML tools (Tensorflow, Keras, Caffe);
  • Strong knowledge in Matlab and/or Python;
  • Strong knowledge in OpenCV;
  • Working knowledge in object-oriented design skills and Design Patterns;
  • Working knowledge in C++ code optimization;
  • Experience in working with embedded systems is a plus;
  • Able to think beyond requirements with a mind-set towards delivering quality products.
  • Flexibility and comfort working in a small, fast-paced, and dynamic company environment with a technical focus.
  • Strong interpersonal and communication skills.
  • Proactive self-starter capable of working independently and responsibly with sensitivity to confidential information.

Values and Attitude:

  • Value team spirit;
  • Action and results oriented;
  • Demonstrates autonomy and adaptability to meet his/her commitments.


  • Fluent in either English or French
  • Valid work permit required.
  • Only candidates selected for interview will be contacted.

Job Type: Full-time


  • Master’s Degree


  • Montréal, QC


  • English or French

or proceed with Standard Application Form.

Employment Type: Full Time
Location: Montréal, QC, CA
Posted on: 2018-07-27
Posted by: