Taro Logo

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
5,000+ Employees
AI
This job posting may no longer be active. You may be interested in these related jobs instead:

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 9 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?