Qualcomm, a leading technology innovator, is seeking a Senior Windows on Snapdragon Software Engineer to join their Machine Learning Group. This role focuses on developing and implementing machine learning techniques, frameworks, and tools for the Qualcomm AI Stack. The position involves creating SDKs and tools specifically targeting Windows on Snapdragon platforms, requiring expertise in both Windows development and machine learning technologies.
The ideal candidate will have strong software development skills in C/C++, experience with Windows application development, and knowledge of machine learning frameworks. They will be responsible for validating and improving performance of AI solutions, developing optimized software for AI models, and working with neural network architectures.
This is an excellent opportunity for an experienced developer who wants to work at the intersection of Windows development and machine learning, contributing to next-generation AI solutions. The role offers the chance to work with cutting-edge technology while collaborating with a globally diverse team. The position requires independent work capability while also mentoring junior team members.
Key technical areas include experience with ONNX RT, Windows tools (Visual Studio, WPA, WinDbg), various neural network architectures (DNNs, CNNs, RNNs/LSTMs, GANs, LLMs), and machine learning frameworks like TensorFlow and PyTorch. The role combines software engineering excellence with machine learning expertise, making it an exciting opportunity for those interested in advancing AI technology on Windows platforms.
Working at Qualcomm means being part of a company that drives digital transformation and enables next-generation experiences. The position offers the chance to work on innovative projects that push the boundaries of what's possible in AI and machine learning, while contributing to the development of tools and frameworks that will shape the future of technology.