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 forefront of AI and machine learning technology implementation. As a leading technology innovator, Qualcomm is focused on pushing the boundaries of what's possible in next-generation experiences.
The position involves creating and implementing machine learning techniques, frameworks, and tools that enable efficient utilization of state-of-the-art machine learning solutions. You'll be responsible for the software design and development of the Qualcomm AI Stack, SDKs, and associated tools, specifically targeting Windows on Snapdragon platforms. This role offers the chance to demonstrate your passion for software design and development through analytical, design, programming, and debugging skills.
The role offers competitive compensation ranging from $158,400 to $237,600, along with comprehensive benefits including medical coverage, 401k, annual bonuses, and RSU grants. The position is based in San Diego, California, and requires a mix of technical expertise in both Windows development and machine learning technologies.
Key responsibilities include developing AI Stack SDKs, validating performance of machine learning use cases, and optimizing software for AI model deployment. The ideal candidate will have 5+ years of software development experience, strong Windows development background, and expertise in C/C++. Knowledge of machine learning frameworks, neural network architectures, and experience with ONNX RT are highly valued.
This role offers significant growth potential within Qualcomm's innovative environment, working alongside leading engineering and technology experts. The position provides opportunities for continuous learning, mentorship, and the chance to contribute to world-changing innovations in AI and machine learning technology.