AI Software Engineer

Qualcomm is a leading technology innovator that pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation to help create a smarter, connected future for all.
Machine Learning
Mid-Level Software Engineer
Contact Company
5,000+ Employees
AI

Description For AI Software Engineer

As an AI Software Engineer at Qualcomm China, you will be responsible for AI model enablement, including LVM/LLM model onboarding, E2E pipeline development, model quantization, conversion, and execution. You'll need to perform performance profiling and accuracy debugging on target.

Key responsibilities include:

  • Working with LVM/LLM models and transformers
  • Developing algorithms and software in C/C++
  • Implementing model enablement pipelines
  • Working with ONNX and PyTorch

Required skills:

  • Familiarity with LVM/LLM models
  • Experience in software development and debugging
  • Proficiency in C/C++, Python, and Java
  • Knowledge of deep learning and traditional machine learning algorithms

Preferred skills:

  • Good knowledge of Windows analysis tools similar to WPA

As a Qualcomm Software Engineer, you will collaborate with systems, hardware, architecture, test engineers, and other teams to design system-level software solutions. You'll be part of a diverse and inclusive team, working on cutting-edge technologies that impact lives around the globe.

Qualcomm offers comprehensive benefits, including world-class health coverage, programs to build financial security, and resources for emotional and mental well-being. The company also provides continuous learning and development programs, tuition reimbursement, and mentorship opportunities to support your career growth.

Join Qualcomm to unlock your full potential and be part of a team that's shaping the future of technology.

Last updated 2 months ago

Responsibilities For AI Software Engineer

  • AI model enablement including LVM/LLM model onboarding
  • E2E pipeline development
  • Model quantization, conversion, and execution
  • Performance profiling and accuracy debugging on target
  • Collaborate with systems, hardware, architecture, and test engineers

Requirements For AI Software Engineer

Python
Java
  • Bachelor's degree in Engineering, Information Systems, Computer Science, or related field
  • Familiarity with LVM/LLM models
  • Experience in software development and debugging
  • Proficiency in C/C++, Python, and Java
  • Knowledge of deep learning and traditional machine learning algorithms

Benefits For AI Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Education Budget
Mental Health Assistance
  • World-class health coverage
  • Financial security programs
  • Emotional and mental well-being resources
  • Continuous learning and development programs
  • Tuition reimbursement
  • Mentorship opportunities

Interested in this job?

Jobs Related To Qualcomm AI Software Engineer

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.

AI Device Lab Engineer

AI Device Lab Engineer position at Qualcomm focusing on ML infrastructure, automation, and device farm management in Austin.

Program Manager, AI Research

Senior Program Manager role at Qualcomm managing AI research software tools and technology deliverables.

Conversational AI Developer

Qualcomm seeks a Conversational AI Developer to build innovative bot solutions using Microsoft and Azure technologies.

AI Software Engineer

AI Software Engineer role at Qualcomm China, focusing on AI model enablement and software development for cutting-edge technologies.