Qualcomm's Cloud Business Unit is seeking an experienced software engineer to join their team working on cutting-edge Machine Learning technologies. This role focuses on developing software for Qualcomm's high-performance inference accelerator AI100 and related products, requiring expertise in modern C++ and Linux user-space development.
The position offers an exciting opportunity to work at the intersection of cloud computing and machine learning, developing critical software components for ML accelerators. The role involves complex technical challenges in Linux software architecture, driver development, and performance optimization, making it ideal for engineers passionate about high-performance computing and AI infrastructure.
As a Senior Engineer in the Cloud ML Accelerator team, you'll be responsible for designing and implementing software solutions that power Qualcomm's ML infrastructure. The role requires strong technical skills in C++, Linux development, and inter-process communication, combined with an understanding of machine learning systems and hardware accelerators.
Qualcomm offers a comprehensive benefits package including health coverage, financial planning support, and continuous learning opportunities. The company's strong focus on innovation and technology leadership makes it an ideal place for engineers looking to work on cutting-edge ML acceleration technologies. The collaborative environment and exposure to complex technical challenges provide excellent opportunities for professional growth and development.
Working at Qualcomm means joining a global leader in wireless technology innovation, where you'll have the chance to contribute to world-changing innovations and breakthrough technologies. The company's commitment to fostering a supportive, inclusive culture ensures that your ideas and contributions will be valued and recognized.