Senior Staff ML Compiler and Performance Engineer
Markham, ONTalentlab
4+ YOECandidates need a bachelor's degree in a related field and 4+ years of engineering experience. Strong algorithm, performance analysis, C++, Python and communication skills are essential.
C++, Python, PyTorch, TensorFlow, ONNX, git
AI Software Engineer (C++)
Toronto, ONTalentlab
5+ YOECandidates need 5+ years of professional software engineering experience, ideally in AI/ML, embedded systems or performance optimization. They need strong C++ skills, experience with deep learning frameworks, and a bachelor's degree in a related discipline.
C++, Python, NumPy, TensorFlow, PyTorch, OpenCL
Sr. Machine Learning Software Verification Engineer
Toronto, ONTalentlab
2+ YOECandidates need at least 2 years of software development, testing or validation experience, with Python, C++, CI/CD tools like Jenkins, and Git. A bachelor's degree in a related discipline is required, and experience on Linux and Windows is expected.
Jenkins, Git, Python, C++, TensorFlow, PyTorch
Lead / Principal Embedded Software Engineer – Optical Networking
Ottawa, ONTalentlab
5+ YOECandidates need 5+ years of embedded software experience, 3+ years in optical networking, and strong C/C++ skills on embedded Linux. A degree in Electrical Engineering, Computer Science or a related field is required.
C, C++, Software development, Linux, Network administration, Troubleshoot