Intern - GenAI Benchmarking (MLE) / On-Device Model Deployment (SWE)
- Compensation
- Not disclosed
- Location
- Seoul, Korea, Republic of
- Work setup
- Onsite
- Seniority
- Intern
- Employment
- Internship
- Experience
- Not specified
- Category
- Ai engineering
- Posted
Skills
Nice to have
- Both tracks
- - Experience using/integrating Qualcomm AI Stack products (e.g., QNN, SNPE, QAIRT) or inference runtimes (e.g., ONNX Runtime, ExecuTorch, llama.cpp). - Strong analytical and debugging skills — able to
- Model Efficiency & Deployment
- - Experience optimizing models for edge/mobile/on-device deployment. - Knowledge of hardware accelerators (GPU/NPU/TPU/DSP) and how they influence model design choices. - Familiarity with large multim
- Evaluation & Benchmarking
- - Experience benchmarking or evaluating generative models, including assessment of output quality, diversity, and reproducibility. - Statistical thinking about the reliability of evaluation results (v
- Applicants: 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 committ
- 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
- 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 aut
- If you would like more information about this role, please contact Qualcomm Careers.
Full description
##
Company:
Qualcomm Korea YH
Job Area:
Interns Group, Interns Group > Interim Engineering Intern - SW
Qualcomm Overview:
Qualcomm is a company of inventors that unlocked 5G ushering in an age of rapid acceleration in connectivity and new possibilities that will transform industries, create jobs, and enrich lives. But this is just the beginning. It takes inventive minds with diverse skills, backgrounds, and cultures to transform 5Gs potential into world-changing technologies and products. This is the Invention Age - and this is where you come in.
General Summary:
Qualcomm AI Research advances Generative AI for the edge. Our work spans model architecture restructuring, quantization, hardware-accelerated inference, deployment tooling, and the reliable evaluation of these models — enabling LLMs, vision-language and any-to-any multimodal models, and generative vision models to run on-device.
This internship is open across two complementary teams, and you will join one of them depending on your interests and expertise.
The Model Efficiency & Deployment team builds and maintains a Python library that restructures state-of-the-art open-source model architectures to run efficiently on Qualcomm hardware. It integrates PyTorch, Hugging Face Transformers, Diffusers, and AIMET, and provides a consistent set of APIs — architecture restructuring, quantization-ready graph preparation, and inference utilities.
The Evaluation & Benchmarking team builds the benchmarking methodologies and frameworks used to evaluate these models reliably and reproducibly, addressing the still-open problem of reliability in model evaluation and benchmarking.
As an intern, you'll work alongside a team of researchers and software engineers in Seoul and San Diego, with the opportunity to complete a well-defined project during the internship.
Responsibilities
You will contribute to one of the following two areas, depending on your interests and expertise.
Model Efficiency & Deployment
- Restructure state-of-the-art open-source model architectures (LLMs, vision-language and any-to-any multimodal models, generative vision models) to run efficiently within hardware constraints.
- Apply graph-level changes to enable static-shape graph export and fixed-size KV-cache allocation, and replace operators with NPU/DSP-compatible equivalents in the model graph.
- Implement and validate efficient inference techniques such as speculative decoding, long-context handling, and KV-cache management.
- Support quantization workflows (AIMET-based post-training quantization, mixed-precision quantization, group-wise weight quantization).