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