Qualcomm, a leading technology innovator, is seeking a Machine Learning Engineer to join their team in Markham, Ontario. This role focuses on creating and implementing machine learning techniques, frameworks, and tools for the Qualcomm AI Stack, specifically targeting Windows on Snapdragon platforms. The position offers an opportunity to work with cutting-edge AI technologies and contribute to next-generation experiences.
The role involves developing SDKs and tools for Neural Network execution, optimizing software performance, and collaborating with a global team. You'll be working on various aspects of machine learning implementation, from low-level hardware optimization to high-level AI model deployment. The ideal candidate should have experience with Windows development, strong C/C++ programming skills, and familiarity with machine learning frameworks.
This is an excellent opportunity for a software engineer passionate about AI and machine learning to work with state-of-the-art technology at a global scale. You'll be part of a team that pushes the boundaries of what's possible in AI implementation on mobile and embedded platforms. The position offers exposure to various neural network architectures and the chance to work with cutting-edge AI frameworks and tools.
The role requires both technical expertise and strong communication skills, as you'll be collaborating with team members across different time zones and technical backgrounds. While working under supervision, you'll have the opportunity to make significant contributions to Qualcomm's AI infrastructure and help shape the future of machine learning on mobile platforms.