Qualcomm is seeking a Staff Embedded Software Engineer specializing in Machine Learning to join their Low Power AI solution team. This role combines advanced software engineering with machine learning expertise, focusing on optimizing AI model deployment on Qualcomm's low power AI accelerator.
The position involves sophisticated technical work in mapping high-level machine learning operators to low-level hardware instructions, requiring expertise in graph transformation, scheduling, memory planning, operator implementation, and quantization. The successful candidate will be instrumental in enhancing inference efficiency and accuracy of various models on Qualcomm's hardware architecture.
This role offers an exciting opportunity to work at the intersection of embedded systems and machine learning, requiring both deep technical knowledge and practical implementation skills. The position demands expertise in C/C++ programming, embedded systems, and machine learning frameworks, making it ideal for someone who wants to impact the future of AI hardware acceleration.
Working at Qualcomm means joining a global leader in wireless technology and innovation, with the opportunity to work on cutting-edge technology that powers billions of devices worldwide. The role offers the chance to collaborate with top talent in the industry while working on challenging problems in AI optimization and embedded systems.
The ideal candidate will bring a combination of strong technical skills, practical experience in machine learning, and the ability to work effectively in a large organization. This position offers the opportunity to make significant contributions to the field of AI acceleration while working with state-of-the-art technology at a company known for pushing the boundaries of what's possible in mobile and embedded computing.