Qualcomm AI Research is seeking a talented AI System Software Engineer to join their world-class team of algorithms engineers specializing in generative AI, LLM, LVM, VLM, and AI agents. This role offers an exciting opportunity to work on cutting-edge machine learning technology and develop best-in-class solutions for model optimization. You'll be part of developing the AI Model Efficiency Toolkit (AIMET) and other tools that enable state-of-the-art networks to run efficiently on devices with limited resources.
The position involves working with a multi-disciplinary team focused on on-device generative AI optimization. You'll collaborate across hardware, software, and systems teams to implement solutions that will be deployed worldwide in industry-leading devices. Your work will directly impact next-generation smartphones, PCs, autonomous vehicles, robotics, and IoT devices.
As an AI System Software Engineer, you'll be responsible for developing end-to-end AI tools and software for optimizing neural network models on Qualcomm's hardware. This includes creating test frameworks, debugging tools, and working with the Qualcomm SDK for rapid deployment of quantized models. The role requires strong programming skills in Python and C/C++, along with deep knowledge of machine learning frameworks and transformers.
Qualcomm offers comprehensive benefits including world-class health coverage, financial planning support, and extensive professional development opportunities. You'll work alongside leading engineering and technology experts in an inclusive culture that values innovation and collaboration. This is an excellent opportunity for someone passionate about AI and interested in pushing the boundaries of what's possible in on-device machine learning.