GPU Machine Learning Engineer
$98.9k - $148.3kQualcomm
Company:
Qualcomm Technologies, Inc. Job Area:
Engineering Group, Engineering Group > Graphics Software Engineering General Summary: The Qualcomm GPU Software team is looking for talented software engineers interested in developing software for the latest Machine Learning models on the next generation of devices. The GPU Software team is responsible for delivering device drivers, extensions for Machine Learning and tools for Snapdragon chipsets, providing best in class performance, power, and features. This role will involve working on Graphics software stack and Machine Learning SDKs and frameworks on Android, Linux and Windows. As a GPU Software Machine Learning Engineer, you are responsible for working with a team that is developing & optimizing Adreno GPU drivers for standard APIs such as OpenCL, OpenGL ES, Vulkan, and DirectX . You will be exposed to technology areas such as Image Processing and Machine Learning. This position requires close collaboration with hardware designers to understand, improve, and document hardware/software interfaces. Responsibilities will include the acceleration of Machine Learning operations for inference and training on the GPU, implementation of the latest Machine Learning models including LLMs and LVMs, writing samples and documentation, implementing interfaces to Machine Learning frameworks, development of unit tests and working with our partners, external developers, and OEMs. Skills:
• Bachelor's degree in Applied Mathematics, Computer Science, Computer Engineering, Electrical Engineering, Software Engineering, or related field.
• Knowledge of one or more programming language suitable for graphics (e.g., C++, C). Preferred Qualifications:
• Master's Degree in Applied Mathematics, Computer Science, Computer Engineering, Electrical Engineering, Software Engineering, or related field.
• 1+ years' experience with software development skills (e.g. data structure and algorithm design, object oriented or other software design paradigm knowledge, software debugging and testing, etc.)
• 1+ years' experience with C++ programming experience
• Optimizing algorithms for GPU hardware using OpenCL or CUDA
• Experience with different NN architectures such as CNNs, LLMs, LVMs, etc.
• Background in mathematical operations (e.g. linear algebra, fast math libraries, etc.) Principal Duties and Responsibilities:
• Writes code for well-defined features, drivers, and APIs using different languages (e.g., C, C++, Python).
• Assists in identifying deficiencies in designs and works with team members to develop solutions to improve designs.
• Collaborates with team members to understand new features and functionality that align with needs and goals for implementation and customization.
• Writes detailed design documentation and feature descriptions for projects. Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail View email address on click.appcast.io or call Qualcomm's toll-free number found here. Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries). To all Staffing and Recruiting Agencies : Our Careers Site is only for individuals seeking a job at Qualcomm. Staffing and recruiting agencies and individuals being represented by an agency are not authorized to use this site or to submit profiles, applications or resumes, and any such submissions will be considered unsolicited. Qualcomm does not accept unsolicited resumes or applications from agencies. Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications. EEO Employer: Qualcomm is an equal opportunity employer; all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or any other protected classification. Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law. Pay range and Other Compensation & Benefits :
$98,900.00 - $148,300.00 The above pay scale reflects the broad, minimum to maximum, pay scale for this job code for the location for which it has been posted. Even more importantly, please note that salary is only one component of total compensation at Qualcomm. We also offer a competitive annual discretionary bonus program and opportunity for annual RSU grants (employees on sales-incentive plans are not eligible for our annual bonus). In addition, our highly competitive benefits package is designed to support your success at work, at home, and at play. Your recruiter will be happy to discuss all that Qualcomm has to offer - and you can review more details about our US benefits at this link. If you would like more information about this role, please contact Qualcomm Careers.
Qualcomm Technologies, Inc. Job Area:
Engineering Group, Engineering Group > Graphics Software Engineering General Summary: The Qualcomm GPU Software team is looking for talented software engineers interested in developing software for the latest Machine Learning models on the next generation of devices. The GPU Software team is responsible for delivering device drivers, extensions for Machine Learning and tools for Snapdragon chipsets, providing best in class performance, power, and features. This role will involve working on Graphics software stack and Machine Learning SDKs and frameworks on Android, Linux and Windows. As a GPU Software Machine Learning Engineer, you are responsible for working with a team that is developing & optimizing Adreno GPU drivers for standard APIs such as OpenCL, OpenGL ES, Vulkan, and DirectX . You will be exposed to technology areas such as Image Processing and Machine Learning. This position requires close collaboration with hardware designers to understand, improve, and document hardware/software interfaces. Responsibilities will include the acceleration of Machine Learning operations for inference and training on the GPU, implementation of the latest Machine Learning models including LLMs and LVMs, writing samples and documentation, implementing interfaces to Machine Learning frameworks, development of unit tests and working with our partners, external developers, and OEMs. Skills:
- Strong C/C++ programming skills
- Strong knowledge of Machine Learning Theory
- Familiarity with a Deep Learning Framework such as Pytorch
- Familiarity with a GPGPU API such as CUDA or OpenCL.
- Understanding of data structures and algorithms, including object-oriented programming
- Excellent interpersonal and analytical skills with the ability to work independently
- Device driver development, including GPU or CPU
- Programming experience with Graphics APIs such as OpenGL ES/Vulkan/DX11/DX12
- Knowledge of GPGPU application development including Mathematical Operations and Image Processing.
- Exposure to Embedded systems and Real-time operating systems
- Experience working with ARM architecture
- Familiarity with Git or other SCM tools
• Bachelor's degree in Applied Mathematics, Computer Science, Computer Engineering, Electrical Engineering, Software Engineering, or related field.
• Knowledge of one or more programming language suitable for graphics (e.g., C++, C). Preferred Qualifications:
• Master's Degree in Applied Mathematics, Computer Science, Computer Engineering, Electrical Engineering, Software Engineering, or related field.
• 1+ years' experience with software development skills (e.g. data structure and algorithm design, object oriented or other software design paradigm knowledge, software debugging and testing, etc.)
• 1+ years' experience with C++ programming experience
• Optimizing algorithms for GPU hardware using OpenCL or CUDA
• Experience with different NN architectures such as CNNs, LLMs, LVMs, etc.
• Background in mathematical operations (e.g. linear algebra, fast math libraries, etc.) Principal Duties and Responsibilities:
• Writes code for well-defined features, drivers, and APIs using different languages (e.g., C, C++, Python).
• Assists in identifying deficiencies in designs and works with team members to develop solutions to improve designs.
• Collaborates with team members to understand new features and functionality that align with needs and goals for implementation and customization.
• Writes detailed design documentation and feature descriptions for projects. Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail View email address on click.appcast.io or call Qualcomm's toll-free number found here. Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries). To all Staffing and Recruiting Agencies : Our Careers Site is only for individuals seeking a job at Qualcomm. Staffing and recruiting agencies and individuals being represented by an agency are not authorized to use this site or to submit profiles, applications or resumes, and any such submissions will be considered unsolicited. Qualcomm does not accept unsolicited resumes or applications from agencies. Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications. EEO Employer: Qualcomm is an equal opportunity employer; all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or any other protected classification. Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law. Pay range and Other Compensation & Benefits :
$98,900.00 - $148,300.00 The above pay scale reflects the broad, minimum to maximum, pay scale for this job code for the location for which it has been posted. Even more importantly, please note that salary is only one component of total compensation at Qualcomm. We also offer a competitive annual discretionary bonus program and opportunity for annual RSU grants (employees on sales-incentive plans are not eligible for our annual bonus). In addition, our highly competitive benefits package is designed to support your success at work, at home, and at play. Your recruiter will be happy to discuss all that Qualcomm has to offer - and you can review more details about our US benefits at this link. If you would like more information about this role, please contact Qualcomm Careers.
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the GPU Machine Learning Engineer in San Diego, CA vacancy
$140.8k - $211.2k
...Company: Qualcomm Technologies, Inc. Job Area: Engineering Group, Engineering Group Machine Learning Engineering General Summary: Artificial... ...architecture knowledge & experience with ML Accelerators GPU/NPU Proven hands-on experience building LLM...SuggestedWork experience placementWork from home$90 - $140 per hour
...ML infrastructure, training optimization, and framework-level engineering. The work involves supporting cutting-edge GenAI initiatives, improving... ...and/or PyTorch at scale ~ Experience writing or optimizing GPU kernels using Pallas or Triton ~ Strong understanding of ML...SuggestedFull timeRemote workWeekday work$160.5k - $240.7k
...targeting a variety of runtimes — LiteRT, ONNXRuntime, or Qualcomm AI Engine Direct SDK (QAIRT) — and profile and validate them on real... ...ingestion and graph optimization to backend dispatch across CPU, GPU, and NPU — ensuring models compile correctly, execute...SuggestedWork experience placementWork from home$158.4k - $237.6k
A leading technology firm in San Diego seeks a Machine Learning Engineer to develop and implement innovative machine learning techniques. Responsibilities include integrating AI SDKs into benchmarking applications, optimizing performance metrics, and collaborating with...Suggested$140k - $179.5k
...multiscale biology. We are open to hiring either a Machine Learning Scientist or Machine Learning Engineer. In either role, you will be an integral part of... ...TensorFlow, JAX, or similar; ~ Experience with multi-GPU and distributed training at scale ; Preferred...SuggestedContract workWork experience placementLocal area$140k - $220k
...Machine Learning Engineer Sunnyvale, CA About Us E-commerce got real-time data infrastructure decades ago. Physical stores still have not. RADAR is changing that. RADAR is building the data infrastructure layer for the physical world, starting with retail. Our...Work at officeFlexible hours- ...Role Number: 200655299-3543 Summary Apple’s Health Sensing team is seeking a versatile Machine Learning Engineer to develop next-generation health algorithms that deliver meaningful insights to users by combining classical ML, signal processing, and emerging generative...Night shift
$122.8k - $184.2k
...Company: Qualcomm Technologies, Inc. Job Area: Engineering Group, Engineering Group Machine Learning Engineering General Summary: As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences...Work from home$75 - $95 per hour
...Machine Learning Engineer – Scheduling Optimization SPONSORSHIP NOT AVAILABLE- MUST BE US CITIZEN/ GREEN CARD HOLDER LOCATION: Irvine, CA (onsite). Monday through Thursday onsite, Fridays remote. COMPENSATION: $75-95 an hour. This is a 2-year contract that will...Full timeContract workRemote workWorldwideMonday to FridayMonday to ThursdayShift work$75 - $95 per hour
...AI/ML Engineer - Greenfield AI Project UNABLE TO OFFER SPONSORSHIP- US CITIZENS & GREEN CARD ONLY LOCATION: Irvine, CA (onsite... ...AI/ML Engineer to join our team and lead the development of machine learning models as part of this groundbreaking initiative. Job Description...Full timeContract workRemote workMonday to FridayMonday to Thursday- ...Machine Learning Engineer San Diego, California, United States Engineering Protogon Research builds AI models with a deep understanding of the world, monetizing them through proprietary trading. Founded and led by serial entrepreneur Rafael Cosman—co-founder of Archblock...Temporary workRelocationFlexible hours
$139.5k - $258.1k
...Machine Learning Engineer - iCloud Anti-Abuse Posted: May 15, 2026 Role Number: 200663430 Apple's iCloud Anti-Abuse team protects hundreds of millions of users from spam, phishing, and malicious content across Mail, Calendar, and Contacts. We are looking for an...Relocation$128k - $192k
...Company: Qualcomm Technologies, Inc. Job Area: Engineering Group, Engineering Group Modem Technologies Software General Summary: The Modem Machine Learning Engineer applies advanced machine learning techniques to next-generation modem systems, working...Work experience placementWork from home$140k - $195k
Machine Learning Engineer III The Marlin Alliance, Inc. | San Diego, CA | Hybrid | Clearance Required About The Marlin Alliance Incorporated in 2002, The Marlin Alliance is a digital transformation company dedicated to ensuring our clients compete and win in tomorrow...Contract workWork at office$140.8k - $211.2k
...Company: Qualcomm Technologies, Inc. Job Area: Engineering Group, Engineering Group Machine Learning Engineering General Summary: Artificial Intelligence is changing the world for the benefit of human beings and societies. QUALCOMM, as the world...Work experience placementWork from home- ...entry-level software programmers, Java full stack developers, Python/Java developers, data analysts/data scientists, data engineers, machine learning engineers for full time positions with clients. Who should apply? Recent computer science/engineering/mathematics/...Full time
$122.8k - $184.2k
...Company Qualcomm Technologies, Inc. Job Area Engineering Group, Engineering Group Machine Learning Engineering General Summary Artificial Intelligence is changing the world for the benefit of human beings and societies. QUALCOMM, as the world's leading mobile...Work from home$139.5k - $210.1k
...Machine Learning Engineer- Gen AI Product Operations partners with a variety of different engineering and operations teams, our team leads development of machine learning solutions. We deliver projects from end-to-end: problem statement and conceptualization, proof-...Relocation$139.5k - $258.1k
...Machine Learning Video Algorithm Engineer The codec deep video processing team develops machine learning algorithms to power Apple technologies with the best user visual experience. In this role, you will work closely with company-wide multiple teams and in multiple...Relocation$110k - $180k
...Senior Machine Learning Engineer The Marlin Alliance, Inc. is seeking a Senior Machine Learning Engineer to design, develop, and implement advanced machine learning models and algorithms in support of naval applications. This role requires deep technical expertise in...Contract work- ...career in technology. Job Description Knowledge of deep learning as machine learning modelling is required. Must be familiar with... ...Requirement Bachelors, Masters in Computer Science/ Computer Engineering/ Information Systems/Information Technology/ Electrical...H1bRemote work
$104k - $156k
...Company: Qualcomm Technologies, Inc. Job Area: Engineering Group, Engineering Group Modem Technologies Software General Summary: We are seeking an experienced Machine Learning Engineer specializing in Generative AI to join our core AI team. The...Work from home- ...and video for billions of users worldwide? Apple's Camera Algorithm team is seeking an extraordinary and highly experienced Machine Learning Engineer to drive groundbreaking machine learning-based technologies that help define the photographic and cinematic real-time auto...Worldwide
$139.5k - $258.1k
...Video Codec Machine Learning Engineer, Audio & Media Technologies Imagine the possibilities that await you here! At Apple, bold ideas rapidly transform into groundbreaking products, services, and customer experiences that shape the world. Are you someone who brings...Relocation$171.6k - $302.2k
...Machine Learning Engineer — Camera & Photos, Creative Foundations We're looking for a Machine Learning Engineer and Researcher to join the Creative Foundations team within Camera & Photos. In this role, you won't just implement models — you'll invent them. You'll work...Relocation$139.5k - $258.1k
...Video Machine Learning Engineer, Audio & Media Technologies Imagine what you could do here! At Apple, new insights have a way of becoming extraordinary products, services, and customer experiences very quickly. We are seeking a passionate and innovative machine learning...WorldwideRelocation$195.2k - $292.8k
...Company: Qualcomm Technologies, Inc. Job Area: Engineering Group, Engineering Group GPU ASICS Engineering General Summary: As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next‑generation experiences and drives digital transformation...Work experience placementRemote workWork from home$161.8k - $242.6k
...Company: Qualcomm Technologies, Inc. Job Area: Engineering Group, Engineering Group GPU ASICS Engineering General Summary: As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences...Work experience placementImmediate startWork from home$107.66k - $161.7k
...topics and providing a unique platform to learn and connect with others. Poe : a... ...About the Team and Role: Our small engineering team works on challenging problems every... ...product and our company. At Poe, we use Machine Learning in various parts of the product...Remote jobFull timeWork experience placementInternship- ...while staying connected and building community through regular in-person events. Learn more about our flexible approach to where we work. About the Role: As a Machine Learning Engineer, you will have the opportunity to collaborate closely with senior engineers and...Permanent employmentFull timeWork at officeRemote workWork from homeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to GPU Machine Learning Engineer. Be the first to apply!
Related searches
- machine learning ai engineer San Diego, CA
- machine learning engineer San Diego, CA
- machine learning software engineer San Diego, CA
- ai ml engineer San Diego, CA
- senior ml engineer San Diego, CA
- computer vision machine learning engineer San Diego, CA
- machine learning research scientist San Diego, CA
- machine learning part time San Diego, CA
- artificial intelligence - machine learning intern San Diego, CA
- machine learning San Diego, CA


