Enable job alerts via email!

Researcher - SW / HW Co-design

Huawei Technologies Canada Co., Ltd.

Montreal

On-site

CAD 80,000 - 110,000

Full time

22 days ago

Job summary

Huawei Canada is seeking a Researcher for a 12-month contract in the Advanced Wireless Technology Wireless Lab in Ottawa. The role involves designing algorithms for hardware accelerators and working closely with a team of engineers and researchers to drive innovation in wireless solutions. The ideal candidate possesses advanced technical skills in deep learning and software development, with a strong academic background in Computer Science or Engineering. This position offers a unique opportunity to publish scientific papers and contribute to cutting-edge technology.

Qualifications

  • Proven experience with deep learning models (work, internships, or projects).
  • Hands-on experience with deep learning architectures (e.g., CNN, GAN, LSTM).
  • Experience in Software-Hardware or Algorithm-Hardware Co-Design.

Responsibilities

  • Design optimized algorithms and models for hardware accelerators.
  • Evaluate, analyze, and derive insights from experimental data.
  • Collaborate with Researchers and provide solutions to Engineers.

Skills

Deep learning models
Software development
Communication skills
Self-motivation
Creativity
Attention to detail

Education

Master's or PhD in Computer Science, Computer Engineering, or related field

Tools

PyTorch
TensorFlow
Python
C++

Job description

Social network you want to login/join with:

Huawei Canada has an immediate 12-month contract opening for a Researcher.

About the team:

Welcome to the Advanced Wireless Technology Wireless Lab, an epitome of innovation located in Ottawa, Canada. Here, amid the dynamic panorama of technological progress, our team consists mainly of seasoned graduate computer engineers and computer scientists. With diverse experiences ranging from fresh perspectives to decades-long industry immersion, we are united by our fervour for pioneering wireless solutions.

About the job:

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.

About the ideal candidate:

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:

Software-Hardware or Algorithm-Hardware Co-Design.

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

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.