Software Engineer

Full Time

Sanctuary’s mission is to create general purpose robots that can autonomously perform most economically valuable work. Members of the Sanctuary team founded D-Wave (a pioneer in the quantum computing industry), Kindred (first use of reinforcement learning in a production robot) and the Creative Destruction Lab (created in excess of $5B in shareholder value). The team has experience launching market defining innovations rooted in deep, unsolved scientific problems. The company is based in Vancouver, Canada.

We seek exceptional Software Engineers to join our AI team to develop tools to accelerate algorithm development. In this role, you will work as part of a high performance team supporting rapid advances in machine learning and state-of-the-art AI. Suitable candidates must excel at becoming an expert at a wide range of technologies, developing algorithms from scratch, and writing high performance code.

Your Responsibilities

  • Develop an in-house physics engine to simulate novel hardware technologies
  • Develop infrastructure for training neural networks in simulation
  • Optimise algorithms for performance; develop parallelised CUDA applications when appropriate
  • Provide implementation support for computer vision, natural language understanding, planning, and motor control experiments

What We Are Looking For

  • Above all else, a consistently positive attitude and a willingness to do whatever it takes to create robust solutions to complex problems
  • Solid foundation in mathematics: linear algebra, numerical analysis, differential equations
  • Interested in learning AI and machine learning methods; a deep background is not required
  • Computer Science, Physics or Engineering degree or equivalent work experience
  • Experience in game development is a plus
  • 4+ years of programming experience using C++ and Python

About Sanctuary

Founded in 2018 by Geordie Rose, Suzanne Gildert, Olivia Norton and Ajay Agrawal, Sanctuary is a Vancouver, Canada based mission driven company. Sanctuary’s mission is to create general purpose robots that can autonomously perform most economically valuable work.

How to Apply

To apply for this position, please create a free account

Register Now or Sign in