Qualcomm is seeking a Staff Engineer for their Machine Learning Engineering team to work on cutting-edge AI technology. The role focuses on building the Qualcomm AI Engine direct, which enables OEMs and developers to run their deep neural network models on Qualcomm Hexagon Processors. This is a unique opportunity to work with a team that develops optimized on-device AI stack with cutting-edge hardware for various applications, from mobile phones to autonomous systems.
The position requires expertise in modern C++17 development, particularly for embedded systems, and involves creating high-performance software for AI engines. You'll be working on implementing and optimizing machine learning operations, debugging customer use cases, and developing model analyzing tools. The role demands strong technical skills in areas like multithreading, mathematical algorithms, and familiarity with major ML frameworks.
Qualcomm offers a comprehensive benefits package including world-class health coverage, financial planning programs, and continuous learning opportunities. The company fosters an inclusive culture where innovative ideas are valued and employees can contribute to world-changing technologies. You'll be working with leading engineering and technology experts in the industry, with opportunities for professional growth through mentorship and development programs.
This role is perfect for someone who wants to be at the forefront of AI technology development, working on solutions that will power the next generation of smart devices. The position offers the chance to work on challenging technical problems while being part of a globally diverse team that's pushing the boundaries of what's possible in AI and embedded systems.