GPU Machine Learning Engineer

A leading technology company developing innovative solutions for mobile, GPU, and machine learning technologies.
$98,900 - $148,300
Machine Learning
Mid-Level Software Engineer
In-Person
3+ years of experience
AI

Description For GPU Machine Learning Engineer

The Qualcomm GPU Software team is seeking talented software engineers to develop cutting-edge Machine Learning solutions for next-generation devices. This role combines advanced GPU software development with Machine Learning, focusing on optimizing performance and implementing state-of-the-art ML models. You'll work with Snapdragon chipsets and contribute to various platforms including Android, Linux, and Windows. The position offers exposure to cutting-edge technology in GPU computing and Machine Learning, with opportunities to work on LLMs and LVMs. You'll collaborate with hardware designers and external partners while developing crucial software components for Qualcomm's ML infrastructure. The role provides competitive compensation, including base salary, bonuses, and RSU grants, along with comprehensive benefits. This is an excellent opportunity for engineers passionate about ML and GPU computing to work with industry leaders and shape the future of mobile ML technologies.

Last updated 4 days ago

Responsibilities For GPU Machine Learning Engineer

  • Developing software for Machine Learning models on next generation devices
  • Working on Graphics software stack and Machine Learning SDKs
  • Developing & optimizing Adreno GPU drivers for standard APIs
  • Acceleration of Machine Learning operations for inference and training on GPU
  • Implementation of latest Machine Learning models including LLMs and LVMs
  • Writing samples and documentation
  • Implementing interfaces to Machine Learning frameworks
  • Development of unit tests

Requirements For GPU Machine Learning Engineer

Python
Java
  • Bachelor's degree in Applied Mathematics, Computer Science, Computer Engineering, Electrical Engineering, Software Engineering, or related field
  • Strong C/C++ programming skills
  • Strong knowledge of Machine Learning Theory
  • Familiarity with Deep Learning Framework such as Pytorch
  • Familiarity with GPGPU API such as CUDA or OpenCL
  • Understanding of data structures and algorithms
  • Excellent interpersonal and analytical skills

Benefits For GPU Machine Learning Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Education Budget
  • Competitive annual discretionary bonus program
  • Annual RSU grants
  • Comprehensive health benefits
  • 401k program
  • Educational support

Interested in this job?

Jobs Related To Qualcomm GPU Machine Learning Engineer

Cloud AI Power & Limits Management Software Engineer

Cloud AI Software Engineer role at Qualcomm focusing on power and performance optimization for next-gen cloud accelerators, offering competitive pay and benefits in San Diego.

Engineer

Engineer position at Qualcomm India focusing on AI Orchestrator/SDK development and testing, requiring 2+ years of experience in software testing and AI technologies.

AI System Software Engineer

AI System Software Engineer position at Qualcomm China focusing on machine learning, generative AI, and neural network optimization for mobile devices.

M/L compiler Engineer

Machine Learning Compiler Engineer position at Qualcomm Technologies, focusing on developing and optimizing ML frameworks and compiler tools for next-generation mobile and IoT solutions.

HD/crowd-souring Mapping Engineer

HD/crowd-souring Mapping Engineer position at Qualcomm China focusing on developing mapping solutions using machine learning and computer vision technologies.