Senior Machine Learning Developer, Production (Python, C++)


wrnchai wrnch

Create something bigger through AI.

Wrnch is looking for a Senior Machine Learning Developer to join our Production Team in Montreal, Canada. You will work primarily on client projects to develop and deliver unique applications of our human motion capture and gesture recognition technology.

You will have the opportunity to work on projects that include training deep learning models in Python, writing production code with hardcore C++ and CUDA, building applications with state-of-the-art game engines, or developing our Cloud infrastructure.

To be considered, you must have:

  • 5+ years of full-time software development experience.
  • Ability to iterate fast and produce working software/MVP within sometimes tight time constraints.
  • Game development (UE4/Unity) experience.
  • Experience delivering products in Agile/Scrum mode.

We would also like to see:

  • Passion for developing applications in any of the following domains: computer vision, video games, computer graphics, AR or VR.
  • Mastery of coding (in at least one language) and software architecture/design.
  • Ability to work in multiple tools/languages and be flexible to pick the right tool for the job.
  • Natural creativity in problem solving.
  • Obsession with customer success and real world AI use cases.
  • Experience in computer vision and/or video game technology are also definite assets.
  • Nonetheless, a proven passion for excellence trumps any specific experience.

About wrnch – Create Something Bigger through AI.

wrnchAI is a high-performance, deep learning runtime engine, engineered and designed to extract human motion and behaviour from standard video. It analyzes regular 2D RGB video and returns 3D motion data in real time.

We collaborate with global brands like Nikon, Intel, and The Mill to change the way humans interact with technology and the world around them. Together, we build magical experiences that make our everyday lives safer, healthier, and a lot more fun.


What comes next?

If you think this challenge is right for you, we encourage you to apply. Our application process is quite simple so, it won’t take long. Upon submission, you’ll receive an email outlining what comes next.

wrnch is passionate and committed to creating a diverse environment. We are an equal opportunity employer. If you require special accommodations, please apply and you will receive instructions on how to contact us to discuss when we confirm receipt of your application.