Posted in

Principal Engineer – AI/Machine Learning – Machine Learning Engineering

Principal Engineer – AI/Machine Learning – Machine Learning Engineering

CompanyQualcomm
LocationMarkham, ON, Canada
Salary$Not Provided – $Not Provided
TypeFull-Time
Degrees
Experience LevelSenior, Expert or higher

Requirements

  • Excellent programming capability with low level C/C++
  • Strong software design, development, and debugging skills
  • Optimized Linux, Android, or embedded software development experience

Responsibilities

  • Development of end-2-end embedded AI SW stack to run neural network models on Qualcomm leading edge hardware with optimal resource usage
  • Design and enhance the implementation of ML/AI compilers, kernels, and runtime software to improve performance and power efficiency
  • Collaborating with AI Processor Hardware team and high quality implementation of new ML operators/layers to optimal utilizing new capabilities in next-gen AI processor
  • Development of debugging/profiling tools and user-friendly SDK for customers to rapid deployment of their new use cases
  • Challenging the status quo and driving innovations to be the best-of-class

Preferred Qualifications

  • Experience on compiler design and development is a big plus
  • Knowledge on deep learning and popular frameworks is an asset
  • Optimization of algebraic operations in algorithms for HW cores