Location
markham, on, Canada
Posted
June 01, 2026
Job Description
Join Qualcomm's AI Software team as a Machine Learning Software Engineer focusing on cutting-edge C++ development. Contribute to high-performance software solutions for advanced AI applications.
This opportunity requires a strong background in modern C++17 and experience with Qualcomm Hexagon Processors. You will develop and optimize deep neural network models while collaborating with a globally diverse team. Your role will significantly impact the deployment of AI solutions in various industries.
Key Responsibilities: β’ Develop C++17 libraries for Qualcomm Hexagon Processors β’ Design and optimize embedded system software β’ Create tools for model analysis for customers β’ Address issues in existing Qualcomm AI products β’ Collaborate on software quality process improvements
Requirements: β’ Bachelorβs degree in Computer Science or related field β’ Three or more years of relevant experience β’ Familiarity with TensorFlow, PyTorch, or ONNX β’ Experience with multithr...
This opportunity requires a strong background in modern C++17 and experience with Qualcomm Hexagon Processors. You will develop and optimize deep neural network models while collaborating with a globally diverse team. Your role will significantly impact the deployment of AI solutions in various industries.
Key Responsibilities: β’ Develop C++17 libraries for Qualcomm Hexagon Processors β’ Design and optimize embedded system software β’ Create tools for model analysis for customers β’ Address issues in existing Qualcomm AI products β’ Collaborate on software quality process improvements
Requirements: β’ Bachelorβs degree in Computer Science or related field β’ Three or more years of relevant experience β’ Familiarity with TensorFlow, PyTorch, or ONNX β’ Experience with multithr...