Distributed Kernel Software Engineer (Compute for Deep Learning)
Toronto, Ontario, CA
5d ago

gdR has partnered with one of global tech's rising stars to build their Toronto office. Our client is changing the game of compute to enable AI and deep learning.

Having raised in excess of $100M venture capital, with industry leading founders, and significant customers (e.g., research labs) that are using their system (it's not just a chip), they are well positioned to grow into an industry leader that's conquered challenges that people have described as impossible.

We're recruiting multiple Distributed Kernel Software Engineers. The team of kernel developers is responsible for the design, implementation, and performance tuning of deep learning operations on highly parallel custom processors.

They are developing parallel and distributed algorithms to maximize hardware utilization and accelerate the training of deep neural networks to unprecedented speeds.

You'll be responsible for :

  • Design and implement optimized kernels for primitive operations used by state-of-the-art neural network architectures.
  • The role involves a mix of algorithm design, kernel implementation, and performance tuning.
  • You will also be responsible for understanding the latest deep learning algorithms in order to design kernel implementations.
  • We're looking for :

  • 5+ years of experience in kernel design, implementation, and optimization
  • Bachelor's / Master's degree or foreign equivalent in Computer Science, Engineering, or related field
  • Familiarity with parallel algorithms and distributed memory systems
  • Ability to read and write code using C and Python
  • Experience with assembly-level programming and optimization
  • Understanding of hardware architecture concepts you should be comfortable learning the details of a new hardware architecture
  • Deep learning algorithm experience is a plus
  • Apply today for the LLVM Backend Engineer role or contact Brandon Shim-Ping, Director Talent, at brandon AT grossmandorland DOT com to learn more.

    About gdR

    Founded in 2007,’s mission is to grow the leadership capacity and capabilities of people and companies in the Canadian tech ecosystem through executive search, team recruiting and leadership development.

    We’re actively involved in the community by creating opportunities for people to connect and learn from one another e.g.

    Canadian Tech at Scale (in partnership with Shopify & Uber ATG), which brings 200+ engineering leaders together.

    gdR values inclusion in Canada’s tech ecosystem and partners with employers that provide equal opportunities for individuals from diverse groups.

    If you’re interested in moving to Canada, although we can’t sponsor you, we have put together resources to help you with your journey.

    Follow gdR on LinkedIn and Twitter updates on new roles in tech.

    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.
    Application form