Qualcomm's Cloud Business Unit is seeking an experienced software engineer to join their team working on Machine Learning solutions. The role focuses on developing software for Qualcomm's high-performance inference accelerator AI100 and related products. This position offers an opportunity to work with cutting-edge ML acceleration technology while developing Linux user-space solutions.
The ideal candidate will be deeply experienced in modern C++ development, Linux systems, and have a strong understanding of machine learning infrastructure. You'll be working on critical software architecture, design, and optimization for ML accelerator products. The role combines low-level systems programming with high-level ML infrastructure development.
Qualcomm offers a comprehensive benefits package and a culture of innovation where employees work alongside leading engineering and technology experts. The company provides continuous learning opportunities, tuition reimbursement, and mentorship programs to support professional growth. This role presents an exciting opportunity to work on next-generation AI acceleration technology while being part of a global team pushing the boundaries of what's possible in machine learning hardware and software.
The position is based in Bangalore, India, where you'll be part of Qualcomm's growing presence in AI/ML development. The company's commitment to employee wellbeing, professional development, and work-life balance makes this an attractive opportunity for experienced engineers looking to make an impact in the ML acceleration space.