Enable job alerts via email!
Boost your interview chances
Create a job specific, tailored resume for higher success rate.
An innovative research organization is seeking an Assistant Researcher for an exciting co-op opportunity. This role involves researching and developing cutting-edge technology in computer vision and machine learning, working with various types of videos and images. The ideal candidate will be currently enrolled in a Bachelor's or Master's program in a technical field and possess strong software development skills, particularly in C++ and Python. Join a team dedicated to advancing artificial intelligence and making a lasting impact on technology and society. If you have a passion for innovation and problem-solving, this opportunity is perfect for you.
Huawei Canada has an immediate 8/12/16-month Co-op opening for an Assistant Researcher.
Founded in 2012, the Noah’s Ark lab has evolved into a prominent research organization with notable achievements in academia and industry. The lab’s mission focuses on advancing artificial intelligence and related fields to benefit the company and society. Driven by impactful, long-term projects, the aim is to enhance state-of-the-art research while integrating innovations into the company's products and services, including LLMs, RL, NLP, computer vision, AI theory, and Autonomous driving.
Research and develop state-of-the-art technology in computer vision and machine learning.
Work with various types of videos and image analysis using cutting-edge deep learning and computer vision techniques.
Take into consideration mobile computing constraints for the optimization of algorithms and machine learning models.
Currently enrolled in a Bachelor’s or Master’s program in Computer Science, Electrical Engineering, or a related technical field, with strong software development skills and previous internship experience with C++ and Python.
Solid understanding of computer science fundamentals (Data Structures / Algorithms).
Good understanding of machine learning techniques (Regression / SVM / PCA / neural networks, etc.).
Experience applying machine learning or computer vision to real-world problems.
Coding skills in Python and libraries such as numpy, matplotlib, scikit-learn, and deep learning frameworks like TensorFlow or PyTorch.
Experience with image processing libraries (e.g., OpenCV, ffmpeg) and software (e.g., Adobe Photoshop) is an asset.
Experience with AIGC tools (e.g., Stable Diffusion, Flux, ControlNet plugins) is an asset.
Experience deploying neural networks on edge devices, Android development, and JNI is an asset.