Principal Engineer – AI/Machine Learning – Machine Learning Engineering
Company | Qualcomm |
---|---|
Location | Markham, ON, Canada |
Salary | $Not Provided – $Not Provided |
Type | Full-Time |
Degrees | |
Experience Level | Senior, 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