Qualcomm Innovation Center, Inc. is seeking a talented GPU Machine Learning Engineer to join their GPU Software team. This role presents an exciting opportunity to work at the intersection of graphics and machine learning, developing cutting-edge solutions for next-generation devices.
The position involves working with Qualcomm's Snapdragon chipsets, where you'll be responsible for developing and optimizing software for the latest Machine Learning models. You'll be working on the Graphics software stack and Machine Learning SDKs across multiple platforms including Android, Linux, and Windows.
As a GPU Machine Learning Engineer, you'll be at the forefront of implementing and optimizing Adreno GPU drivers for standard APIs such as OpenCL, OpenGL ES, Vulkan, and DirectX. Your work will directly impact the performance and capabilities of machine learning applications on Qualcomm's devices.
Key responsibilities include:
The ideal candidate will have a strong foundation in C/C++ programming, deep understanding of Machine Learning theory, and familiarity with frameworks like PyTorch. Experience with GPGPU APIs such as CUDA or OpenCL is essential.
Qualcomm offers a competitive compensation package including:
Join Qualcomm's GPU Software team to work on groundbreaking technology that powers the next generation of mobile and embedded devices. You'll be part of a collaborative environment where you can grow your skills while working on challenging and impactful projects.