Staff Engineer - AISW
Qualcomm · Bangalore · 4+ yrs experience · Posted 2026-05-15
Tech stack: C, C++, Java, Python
About the role
Qualcomm India Private Limited
Engineering Group, Engineering Group > Software Engineering
Responsibilities: - Qualcomm is a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation to help create a smarter, connected future for all.
- As a Qualcomm Systems Engineer, you will research
- design, develop, simulate, and/or validate systems-level software, hardware, architecture, algorithms, and solutions that enables the development of cutting-edge technology.
- Qualcomm Systems Engineers collaborate across functional teams to meet and exceed system-level requirements and standards.
- The AI SW team at Qualcomm is focused on advancing state-of-the-art in Artificial Intelligence across various business segments, including Mobile, AR & VR Technology, IoT, and Auto ADAS.
- The AISW stack leverages Qualcomm chips' extensive heterogeneous computing capabilities, enabling the running of trained neural networks on devices without needing a cloud connection.
- This allows neural network models trained in various frameworks on Snapdragon platforms to run at blazing speeds while consuming minimal power.
- As a Senior Lead Engineer, you will see your work directly impact billions of devices worldwide.
- Lead the design, development, and implementation of AI/ML solutions across multiple domains.
- Collaborate with cross-functional teams to ensure seamless integration of AI/ML components within the broader framework.
- Mentor and coach junior engineers, providing development experiences and networking opportunities.
- Address and resolve issues related to AI models optimizations, ensuring high performance and accuracy of AI models.
- Conduct research on industry trends and innovations in AI/ML to adopt best practices in solutions and deliverables.
- Develop and optimize quantization techniques for AI/ML models, ensuring efficient execution on Qualcomm hardware
- Manage project timelines, objectives, and goals, ensuring efficient use of resources across functional areas.
Qualifications: - Bachelor's degree in Engineering, Computer science or a related field and 4+ years of experience of Software engineering or related work experience
- Master’s degree in Engineering, Computer science or a related field and 3+ years of experience of Software engineering or related work experience
- Experience with SW architecture and programming languages.
- Experience with tools and frameworks such as PyTorch, TensorFlow, ONNX, and others.
- Excellent development skills in C++ / Python
- Proficient in Data structures and algorithms
- Hands on expertise in deep learning frameworks such as ONNX, PyTorch In depth knowledge of state-of-the-art CV, NLP, LLM, GenAI, Classification and Object detection model architectures
- Good understanding of Quantization (8-bit, 4-bit) and Calibration algorithms
- Good understanding of machine learning compiler techniques and graphs optimizations
- Good understanding of SW design patterns and design philosophies (SOLID principles, design patterns)
- Excellent analytical, development, and debugging skills
- Knowledge of machine learning compilers (TVM, Glow) is a plus
- Knowledge of machine learning runtimes like ONNX Runtime and TF runtimes is a plus Experience 7+ yrs
- Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 4+ years of Software Engineering or related work experience.
- Master's degree in Engineering, Information Systems, Computer Science, or related field and 3+ years of Software Engineering or related work experience.
- PhD in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience.
- 2+ years of work experience with Programming Language such as C, C++, Java, Python, etc.
Qualifications
- Bachelor's degree in Engineering, Computer science or a related field and 4+ years of experience of Software engineering or related work experience
- Master’s degree in Engineering, Computer science or a related field and 3+ years of experience of Software engineering or related work experience
- Experience with SW architecture and programming languages.
- Experience with tools and frameworks such as PyTorch, TensorFlow, ONNX, and others.
- Excellent development skills in C++ / Python
- Proficient in Data structures and algorithms
- Hands on expertise in deep learning frameworks such as ONNX, PyTorch In depth knowledge of state-of-the-art CV, NLP, LLM, GenAI, Classification and Object detection model architectures
- Good understanding of Quantization (8-bit, 4-bit) and Calibration algorithms
- Good understanding of machine learning compiler techniques and graphs optimizations
- Good understanding of SW design patterns and design philosophies (SOLID principles, design patterns)
- Excellent analytical, development, and debugging skills
- Knowledge of machine learning compilers (TVM, Glow) is a plus
- Knowledge of machine learning runtimes like ONNX Runtime and TF runtimes is a plus Experience 7+ yrs
- Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 4+ years of Software Engineering or related work experience.
- Master's degree in Engineering, Information Systems, Computer Science, or related field and 3+ years of Software Engineering or related work experience.
- PhD in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience.
- 2+ years of work experience with Programming Language such as C, C++, Java, Python, etc.
Responsibilities
- Qualcomm is a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation to help create a smarter, connected future for all.
- As a Qualcomm Systems Engineer, you will research
- design, develop, simulate, and/or validate systems-level software, hardware, architecture, algorithms, and solutions that enables the development of cutting-edge technology.
- Qualcomm Systems Engineers collaborate across functional teams to meet and exceed system-level requirements and standards.
- The AI SW team at Qualcomm is focused on advancing state-of-the-art in Artificial Intelligence across various business segments, including Mobile, AR & VR Technology, IoT, and Auto ADAS.
- The AISW stack leverages Qualcomm chips' extensive heterogeneous computing capabilities, enabling the running of trained neural networks on devices without needing a cloud connection.
- This allows neural network models trained in various frameworks on Snapdragon platforms to run at blazing speeds while consuming minimal power.
- As a Senior Lead Engineer, you will see your work directly impact billions of devices worldwide.
- Lead the design, development, and implementation of AI/ML solutions across multiple domains.
- Collaborate with cross-functional teams to ensure seamless integration of AI/ML components within the broader framework.
- Mentor and coach junior engineers, providing development experiences and networking opportunities.
- Address and resolve issues related to AI models optimizations, ensuring high performance and accuracy of AI models.
- Conduct research on industry trends and innovations in AI/ML to adopt best practices in solutions and deliverables.
- Develop and optimize quantization techniques for AI/ML models, ensuring efficient execution on Qualcomm hardware
- Manage project timelines, objectives, and goals, ensuring efficient use of resources across functional areas.