Staff Windows on Snapdragon Software Engineer, Machine Learning Group

A leading technology innovator that pushes boundaries to enable next generation experiences and drives digital transformation for a smarter, connected future.
$158,400 - $237,600
Machine Learning
Staff Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI

Description For Staff Windows on Snapdragon Software Engineer, Machine Learning Group

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.

Last updated 4 days ago

Responsibilities For Staff Windows on Snapdragon Software Engineer, Machine Learning Group

  • Software development of the Qualcomm AI Stack SDKs and tools to support execution of the latest Neural Networks on Windows on Snapdragon
  • Validate and/or improve the performance and accuracy of software through detailed analysis and test of machine learning use cases
  • Assists with the development and application of machine learning techniques into products and/or AI solutions
  • Assists in the development of optimized software to enable AI models deployed on hardware
  • Works independently with minimal supervision and provides supervision/guidance to other team members

Requirements For Staff Windows on Snapdragon Software Engineer, Machine Learning Group

Python
  • 5+ years of general software development experience
  • 3+ years of Windows software development experience
  • Experience with Windows application development
  • Software development experience using C/C++
  • Strong software development skills
  • Strong communication skills
  • Bachelor's degree in Computer Science, Engineering, Information Systems, or related field

Benefits For Staff Windows on Snapdragon Software Engineer, Machine Learning Group

Medical Insurance
401k
Vision Insurance
Dental Insurance
Mental Health Assistance
  • Competitive annual discretionary bonus program
  • Annual RSU grants
  • Comprehensive health benefits
  • Financial planning assistance
  • Mental health and wellbeing support
  • Continuous learning and development programs
  • Tuition reimbursement
  • Mentorship programs

Interested in this job?

Jobs Related To Qualcomm Staff Windows on Snapdragon Software Engineer, Machine Learning Group

Sr Staff Engineer - System solution AI Center of Excellence

Lead AI systems solution development at Qualcomm's Center of Excellence, focusing on inference accelerators and edge AI applications across automotive, cloud, and IoT domains.

AI Software Engineer, Staff

Staff AI Software Engineer position at Qualcomm focusing on developing and optimizing AI applications for mobile, automotive, and IoT devices, requiring 10+ years of experience in software engineering.

System SW Architecture - ML Acceleration Lead Engineer

Lead ML Acceleration Engineer role at Qualcomm focusing on optimizing ML/AI performance through advanced CPU and NPU features, requiring expertise in ARM architecture and ML frameworks.

Staff AI Software Engineer

Staff AI Software Engineer position at Qualcomm Atheros, focusing on AI/ML model development and optimization for edge devices, offering competitive compensation and comprehensive benefits.

Sr. Staff Software Engineer

Senior Staff Software Engineer position at Qualcomm focusing on AI Stack development and machine learning implementation for Snapdragon platforms.