Senior Software Developer
Posted: Oct 21, 2019
wrnch is one of Canada’s first profitable AI companies, and our Software Development teams are growing. We’re looking to add Senior Developers to our Core, Production, and Tool teams to extend the capabilities of our human motion capture and gesture recognition technology. You’ll have the opportunity to work on a variety of projects ranging from prototyping to training deep learning models to building applications with state-of-the-art game engines to developing our cloud infrastructure. In order to be considered, you must have: A Bachelor’s degree or higher in computer science, engineering, or related field and at least 5 years of professional experience. Strong proficiency in coding (in at least one compiled language) and software design patterns/principles. A drive to understand and apply cutting edge technologies, and have a thirst to learn and share knowledge with others. We’d also love it if you had the following (though not required): Passion for developing applications in any of the following domains: computer vision, video games, and computer graphics. Python programming experience. Experience with machine learning frameworks (e.g. TensorFlow, PyTorch, Caffe). Knowledge and experience with deep learning. Familiarity with cross-platform development targeting Linux, Windows, iOS, and Android. 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.