All roles at Qualcomm

AI Systems Architecture Engineer – Lead Senior Engineer/Senior Engineer

BengaluruFull-time3–7 yrsPosted 1 week ago

Mid-level AI role at Qualcomm in Bengaluru. Needs 3+ years and a B.Tech, B.E. or B.Sc.

About the role

AI Systems Architecture Engineer – Lead Senior Engineer/Senior Engineer at Qualcomm. Define and evaluate system architectures for AI platforms incorporating heterogeneous compute elements such as CPU, NPU, GPU, Memory interconnects and subsystems.

What you'll do

  • Define and evaluate system architectures for AI platforms incorporating heterogeneous compute elements such as CPU, NPU, GPU, Memory interconnects and subsystems
  • Develop system-architecture prototypes to evaluate - workload partitioning across compute engines, data movement and memory traffic, compute and memory bottlenecks
  • Analyze AI workloads to determine the best utilization of available architectural resources across available compute and memory resources
  • Investigate end-to-end AI execution pipelines, including -Model compilation and graph partitioning, Runtime scheduling, Kernel selection, Memory allocation
  • Build analytical models, simulators, emulators, and proof-of-concept implementations for assessing architectural concepts before hardware availability

What you need

  • Machine learning
  • Python
  • C++
  • C
  • Embedded C
  • Java

Good to have

  • LLMs
  • PyTorch
  • TensorFlow
  • Prototyping

More roles like this at Qualcomm

Apply on Qualcomm's site