Skip to content

Researcher - SW/HW co-design

    • Montreal, Quebec
  • f6scv

Job description

Our team has an immediate 12-month contract opening for a Researcher.

Responsibilities: 

  • Design optimized algorithms and models for hardware accelerators.

  • Read academic papers and stay updated with recent advances in the field.

  • Design, implement, and integrate models and algorithms.

  • Evaluate, analyze, and derive insights from experimental data.

  • Collaborate closely with researchers and provide solutions to engineers.

  • Publish scientific papers.

Job requirements

What you’ll bring to the team:

  • A Master's or Ph.D. in Computer Science, Computer Engineering, or a related field.

  • Proven experience with deep learning models, which can be demonstrated through work experience, internships, or projects.

  • Proficiency in deep learning frameworks such as PyTorch and TensorFlow.

  • Excellent communication skills, self-motivation, creativity, and strong attention to detail.

  • Strong software development skills in Python or C++.

  • Hands-on experience and comprehensive knowledge of at least one deep learning architecture, such as Transformers, Graph Neural Networks (GNN), Convolutional Neural Networks (CNN), Generative Adversarial Networks (GAN), Long Short-Term Memory (LSTM), or Variational Autoencoders (VAE).

  • Experience in one of the following areas:

    1. Software-Hardware or Algorithm-Hardware Co-Design.

    2. Search Techniques: Bayesian Optimization, Evolutionary Algorithms, or Reinforcement Learning.

or