Machine Learning Engineer, Frameworks & Performance (New Grad to Principal level)
Markham, ONQualcomm Canada ULC
6+ YOECandidates need a degree in computer science, engineering or a related field and 6 to 8+ years of relevant engineering experience, depending on degree level. Strong algorithm development, performance analysis, C++ and Python skills are essential, with compiler, PyTorch or ONNX knowledge as assets.
C++, Python, PyTorch, ONNX, git, Jenkins
Clocking Systems Engineer, Staff
Toronto, ONQualcomm Canada ULC
4+ YOEQualcomm Canada ULC needs a bachelor's degree with 4+ years, a master's with 3+ years, or a PhD with 2+ years of systems engineering experience. Candidates need clocking, mixed-signal, SerDes or PLL/CDR experience, and skills in MATLAB, Python or SystemVerilog.
MATLAB, Python, SystemVerilog
Senior Embedded Software Engineer (C/C++), Machine Learning
Markham, ONQualcomm Canada ULC
2+ YOEQualcomm Canada ULC needs candidates with hands-on performance optimization experience and strong C/C++ programming skills. A bachelor's degree with 2+ years of related work, or a master's with 1+ year, is required; a PhD also qualifies.
C/C++, PyTorch, Caffe, Keras, Linux, Android
AI/Machine Learning Engineer (Embedded Systems, Inference Efficiency)
Markham, ONQualcomm Canada ULC
2+ YOECandidates need research-level expertise in inference efficiency, neural network architectures and model compression, plus a strong background in compilers and ML system optimization for AI accelerators. A bachelor's degree with 2+ years of related experience, a master's with 1+ year, or a PhD is required.
Machine learning, Embedded systems, Research, ML, Architectural design, Scheduling