Qualcomm Technologies, Inc. is seeking a Staff Windows on Snapdragon Software Engineer to join their Machine Learning Group. This role represents an exciting opportunity to work at the intersection of machine learning and Windows platform development at one of the world's leading technology innovators.
The position involves developing the Qualcomm AI Stack, SDKs, and associated tools specifically for Windows on Snapdragon platforms. You'll be responsible for creating and implementing machine learning techniques that enable efficient utilization of state-of-the-art ML solutions across various technology verticals. The role requires expertise in both Windows development and machine learning, with a focus on optimizing neural network execution.
As a Staff Engineer, you'll work with cutting-edge AI technologies, including various neural network architectures like DNNs, CNNs, RNNs/LSTMs, GANs, and LLMs. You'll be responsible for validating and improving performance through detailed analysis and testing of machine learning use cases. The position offers the opportunity to work with advanced tools and frameworks, including ONNX RT, Windows Performance Analyzer, and various ML frameworks.
The role offers competitive compensation ranging from $158,400 to $237,600, along with comprehensive benefits including annual bonuses, RSU grants, health coverage, and professional development opportunities. Qualcomm provides a collaborative environment where you'll work with globally diverse teams and contribute to innovations that shape the future of technology.
This position is ideal for experienced software engineers with a strong background in Windows development and machine learning who want to work on challenging problems at the forefront of AI technology. You'll have the opportunity to mentor other team members while working independently on significant projects that impact the broader technology landscape.