31 Oct
|
QUALCOMM
|
Markham
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 Tensor Flow 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 Num Py and Tensor Flow or Py Torch experienceAndroid or embedded Linux development preferredOpen CL, Open GL ES, or DSP optimization experienceApply C++, machine learning, and performance optimization skills to Qualcomm’s on-device AI software stack and hardware.#J-18808-Ljbffr
📌 Staff Ai Software Engineer C++ (Markham)
🏢 QUALCOMM
📍 Markham