Qualcomm is seeking an AI Software Engineer to join their innovative team working on the AI PC SDK. This role sits at the intersection of artificial intelligence and hardware optimization, focusing on developing the Qualcomm AI Stack - a sophisticated software platform for AI applications across Mobile, Automotive, IoT, and HPC devices. The position offers an opportunity to work with cutting-edge technology in the rapidly evolving field of on-device AI, specifically targeting the AI PC domain.
The ideal candidate will be responsible for developing both runtime libraries and development tools, optimizing AI model inferencing software for Qualcomm platforms, and ensuring seamless integration with major ML frameworks like PyTorch and TensorFlow. This role requires expertise in embedded systems, strong programming skills in languages like C++ and Python, and deep understanding of AI/ML concepts.
Working from either Taipei or Hsinchu City, you'll collaborate with global R&D teams to advance Qualcomm's AI capabilities. The position offers the chance to work on transformative technology that will shape the future of computing, particularly in the Windows on ARM ecosystem. You'll be involved in everything from low-level optimization to high-level API design, making this an excellent opportunity for someone passionate about both AI and systems programming.
The role combines technical depth with broad impact, requiring both strong individual contribution and team collaboration skills. You'll be working at a company that's at the forefront of the AI revolution, with the resources and reach to make a significant impact on the industry. This is an excellent opportunity for experienced engineers looking to work on cutting-edge AI technology while solving complex technical challenges in a global team environment.