Q

Qualcomm

Designs mobile chips and licenses wireless patents

Performance & Modeling Engineer - Software Engineering

Applied Machine LearningUpdated on Oct 30
Full-timeShanghai, ChinaNo salary listedIn-person

About the Job

Requirements

  • A master's degree or above in Computer Science, Artificial Intelligence, Mathematics, Electrical Engineering, or a related field.
  • Good verbal and written English communication skills to collaborate across global teams.
  • Strong experience with Python, C++, and Linux development environments.
  • At least 5 years of experience in Cloud AI, LLM deployment, or AI infrastructure.
  • Deep understanding of Transformer architectures, LLMs, and MoE models.
  • Strong experience in graph optimization and model compilation workflows.
  • Strong experience in model accuracy and performance optimization.
  • Strong experience with one or more AI frameworks, including PyTorch, ONNX, TensorFlow, or JAX.
  • Experience with AI serving frameworks such as vLLM, SGLang, TGI, TensorRT-LLM, or LMDeploy.
  • Bachelor's degree in Engineering, Information Systems, Computer Science, or a related field and at least 4 years of Software Engineering or related work experience; or a master's degree in those fields and at least 3 years; or a PhD in those fields and at least 2 years.
  • At least 2 years of work experience with a programming language such as C, C++, Java, or Python.

Responsibilities

  • Deploy and optimize LLM, MoE, and multimodal models on Qualcomm Cloud AI platforms.
  • Analyze and improve model accuracy, latency, throughput, memory utilization, and scalability.
  • Drive graph-level, framework-level, and system-level optimizations.
  • Benchmark AI workloads and identify performance bottlenecks across the software and hardware stack.
  • Work closely with compiler, runtime, kernel, and architecture teams to improve model enablement and performance.
  • Support customer deployment, bring-up, performance tuning, and production readiness.

Desired Qualifications

  • Familiarity with AI accelerator platforms and large-scale inference systems.
  • Experience with quantization, KV-cache optimization, speculative decoding, continuous batching, prefix caching, parallelism strategies, and distributed inference.
  • Experience with performance modeling and analysis methodologies, including Roofline analysis and bottleneck identification across software and hardware stacks.
  • Familiarity with open-source inference frameworks such as llama.cpp, Ollama, or MLC-LLM.
  • Experience with Kubernetes, Docker, and cloud-native AI infrastructure.

About the Company

Qualcomm

Designs mobile chips and licenses wireless patents

Qualcomm designs the Snapdragon processors and modems inside many Android phones, and it licenses its wireless patents to device makers around the world. It helped commercialize CDMA, the cellular technology behind 3G networks, and its patents cover core parts of the 4G and 5G standards that phones use to connect. The company does not run its own chip factories; contract foundries make its chips, which it sells to makers of phones, PCs, cars, and connected devices. Device makers also pay Qualcomm royalties for using its patented technology, which forms a second business alongside chip sales. Qualcomm was founded in 1985 and is based in San Diego, California.

Company size
10,001+
Company stage
IPO
Headquarters
San Diego, CA
Founded
1985

Recently Posted Jobs

Explore more opportunities at Qualcomm

See more jobs