Sr Computer Vision Developer
Modis
Toronto, Ontario
9h ago

What We Are Looking For

We are looking for a Senior Computer Vision Developer to join our software development team. The Senior Computer Vision Developer will be tasked with building and maintaining our cutting edge computer vision and analysis libraries which are leveraged by our entire product line.

You will develop, test, deploy and maintain software for the client’s automated proofreading solutions to compare text, images, artwork and printed components.

In This Role, You’ll Get To

  • Design, develop, and unit test our core libraries and IP in accordance with established standards.
  • Maintain high standards of software quality within the team by establishing good practices and habits.
  • Collaborate with other software developers, business analysts and software architects to plan, design, develop, test, and maintain GlobalVisions core technologies.
  • Participate in peer-reviews of solution designs and related code.
  • Analyze and resolve technical and application problems.
  • Adhere to high-quality development principles while delivering solutions on-time and on-budget.
  • Produce quality documentation and support documents.
  • We Are Looking For People Who

  • Mastery of OpenCV software library
  • Proficiency in C++
  • Proficiency with the Qt framework (daily use)
  • Experience writing applications from the ground up (Examples)
  • Experience with writing PDF and Text handling applications / tools
  • 5+ years of experience
  • Nice to have

  • POSIX experience
  • Experience with testing frameworks
  • Experience productizing R&D output
  • Perks

  • Competitive salary
  • RRSP company matching
  • Flexible schedules
  • Summer Friday’s
  • On-site gym
  • Relaxed lunchroom environment
  • Mini-scooters
  • Modern facilities
  • Free parking
  • Office Dogs
  • Office casual dress code
  • Monthly Employee Events
  • Remote Office Downtown right on the Lachine canal
  • Report this job
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form