Overview
Hands-on Systems Engineering role within Qualcomm's IE-IOT AI team, focused on deploying and optimizing AI models (LLMs, computer vision, and robotic VLAs) on Snapdragon chipset NPU, GPU and DSP platforms.
What you'll do
- Analyze and optimize AI/ML models across various classes on Hexagon NPU.
- Develop AI inference frameworks and runtimes for Hexagon NPU and DSP architectures.
- Implement and optimize deep learning operators on SIMD/VLIW NPU or DSP architectures.
- Understand the benefits and drawbacks of various quantization schemes, and use internal tool chains to control loading, execution, and scheduling of models.
- Perform system-level analysis of concurrent ML model execution and daisy-chaining of ML models, including Vision AI, Gen AI and VLA models.
What you'll need
- Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 4+ years of Systems Engineering or related work experience, OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 3+ years of Systems Engineering or related work experience, OR PhD in Engineering, Information Systems, Computer Science, or related field and 2+ years of Systems Engineering or related work experience.
- Bachelor's degree in Computer Science, Electrical Engineering, Electronic Engineering, or related field and 2+ years of Software Engineering or related work experience, OR Master's degree in Computer Science, Electrical Engineering, Electronic Engineering, or related field and 1+ year of Software Engineering or related work experience, OR PhD in Computer Science, Electrical Engineering, Electronic Engineering, or related field.
- Good understanding and hands-on experience with AI model quantization, graph optimizations, and graph transformations.
Nice to have
- Bachelor's degree or equivalent in Engineering, Information Systems, Computer Science, or related field, with 6+ years of Software Engineering, Hardware Engineering, Systems Engineering, or related work experience.
- Bachelor's degree or equivalent in Engineering, Information Systems, Computer Science, or related field, with 3+ years of Software Engineering, Hardware Engineering, Systems Engineering, or related work experience.
- Master's in Imaging/Color Engineering and/or Electrical Engineering, and/or related field.
- Prior experience with high-performance embedded programming.
- Hands-on knowledge of TensorFlow, TFLite, PyTorch, ONNX.
- Proficiency in Machine Learning and Data Modeling, especially image/video related data.
- Proficiency in Natural Language Processing is a plus.
- Knowledge and experience of embedded systems with assembly/C/C++ programming.
- Good understanding of system-on-chip micro-architecture.
Details
- Location: Bangalore, India.
Read the full description and apply on the company’s own careers page.