Qualcomm is seeking a Staff Machine Learning Engineer to join their AI Software team, focusing on embedded systems and C++ development. This role is part of the team building the Qualcomm AI Engine direct, which enables OEMs and developers to run their deep neural network (DNN) models on Qualcomm Hexagon Processors.
The position offers an exciting opportunity to work on cutting-edge AI technology, developing high-performance software for AI engines and extending AI solutions into industry-leading customer use cases. You'll be working with modern C++17, optimizing code for various systems including Windows, Android, embedded Linux, and QNX.
Key responsibilities include developing and optimizing machine learning operations on Hexagon Processors, leading technical initiatives, and working with cross-functional teams globally. The role requires strong expertise in C++17, mathematical algorithms, and embedded systems development.
Qualcomm offers a comprehensive benefits package including world-class health coverage, financial planning programs, mental health support, and continuous learning opportunities. The company fosters an inclusive culture where innovative ideas are encouraged and valued.
This is an excellent opportunity for experienced engineers looking to make an impact in the AI and embedded systems space, working with one of the leading technology companies in the industry. The role combines technical leadership, hands-on development, and the chance to work on transformative AI solutions that power various devices from phones to autonomous vehicles.