Q

Qualcomm

Designs mobile chips and licenses wireless patents

Machine Learning Engineer - Software Engineering

Applied Machine LearningConfirmed live in the last 24 hours
Full-timeGuangdong Province, ChinaNo salary listedIn-person

About the Job

Requirements

  • A Bachelor's degree in Engineering, Information Systems, Computer Science, or a related field and 2+ years of Software Engineering or related work experience; or a Master's degree in those fields and 1+ year of related work experience; or a PhD in those fields.
  • At least 2 years of academic or work experience with a programming language such as C, C++, Java, or Python.
  • Deep understanding of large language model or large vision model inference execution workflows, with system-level design and implementation experience.
  • Proficiency with Android or Linux development environments and hands-on experience on embedded or heterogeneous computing platforms.
  • Familiarity with performance, memory, and concurrency optimization techniques in resource-constrained environments.
  • Expert-level proficiency in C++, with solid experience using Python and/or Java in system or AI engineering contexts.

Responsibilities

  • Design and implement key modules for the Generative AI inference runtime (Genie) to enable efficient execution of complex models on edge and embedded platforms.
  • Implement and optimize inference for large language models and multimodal models on embedded and edge platforms, including improving execution efficiency, memory management, and resource utilization.
  • Design and optimize collaboration mechanisms between the inference runtime and Qualcomm chipsets to improve overall system performance and scalability.
  • Resolve system-level performance and stability issues within Generative AI platforms.
  • Collaborate across teams to drive adoption of Generative AI inference technologies in platform-level use cases.

Desired Qualifications

  • Long-term ownership experience with AI inference runtimes, AI acceleration technologies, or platform-level components is a strong plus.
  • Experience with Qualcomm NPU deployment and development is highly preferred.

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