07 Nov
|
QUALCOMM
|
Winnipeg
Build optimized on-device AI software at Qualcomm Canada ULC using C++ expertise, neural-network performance optimization, and embedded development.As a Staff AI Software Engineer, you will develop software for AI engines across Snapdragon Neural Processing Engine, Android NN, and TensorFlow Lite delegate.
The Machine Learning
Engineering group creates frameworks, tools, and SDKs supporting customer use cases across Qualcomm hardware. This work spans optimization algorithms, neural-network runtime performance, and AI software stack enhancements.Key Responsibilities:
Own key AI stack aspects and deliver effective solutionsDevelop optimization algorithms for machine-learning operators and layersEnhance frameworks for optimal neural-network resource usageCreate profiling and debugging tools for rapid deploymentCoordinate teams and enable customer network modelsRequirements:
Five-plus years of industry experienceC++ expertise and software development experiencePython NumPy and TensorFlow or PyTorch experienceAndroid or embedded Linux development preferredOpenCL, OpenGL ES, or DSP optimization experienceApply C++, machine learning, and performance optimization skills to Qualcomm’s on-device AI software stack and hardware.
📌 Staff Ai Software Engineer C++ (Winnipeg)
🏢 QUALCOMM
📍 Winnipeg