Engineer- AI/ML-tools

1 - 6 years

0 Lacs

Posted:12 hours ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

You will be joining the exciting Generative AI team at Qualcomm, focusing on integrating cutting-edge GenAI models on Qualcomm chipsets. The team utilizes Qualcomm chips" extensive heterogeneous computing capabilities to enable on-device inference of GenAI models without the need for a connection to the cloud. The inference engine is designed to allow developers to run neural network models trained in various frameworks on Snapdragon platforms at high speeds while consuming minimal power. Make use of the power-efficient hardware and software stack to run Large Language Models (LLMs) and Large Vision Models (LVM) at near GPU speeds. **Responsibilities:** - Spearhead the development and commercialization of the Qualcomm AI Runtime (QAIRT) SDK on Qualcomm SoCs. - Push the limits of performance from large models as an AI inferencing expert. - Deploy large C/C++ software stacks using best practices. - Stay updated on GenAI advancements, understanding LLMs/Transformers, and edge-based GenAI deployment nuances. - Embrace the role of edge in AI's evolution with passion. **Requirements:** - Master's/Bachelor's degree in computer science or equivalent. - 6+ years of relevant work experience in software development. - Strong understanding of Generative AI models like LLM, LVM, LMMs, and building blocks such as self-attention, cross-attention, kv caching, etc. - Knowledge of floating-point, fixed-point representations, and quantization concepts. - Experience with optimizing algorithms for AI hardware accelerators (e.g., CPU/GPU/NPU). - Proficiency in C/C++ programming, design patterns, and OS concepts. - Good scripting skills in Python. - Excellent analytical and debugging skills. - Effective communication skills (verbal, presentation, written). - Ability to collaborate with a globally diverse team and multiple interests. **Preferred Qualifications:** - Understanding of SIMD processor architecture and system design. - Proficiency in object-oriented software development and familiarity with Linux and Windows environments. - Strong background in kernel development for SIMD architectures. - Familiarity with frameworks like llama.cpp, MLX, and MLC. - Knowledge of PyTorch, TFLite, and ONNX Runtime. - Experience with parallel computing systems and languages like OpenCL and CUDA. Qualcomm is an equal opportunity employer committed to providing reasonable accommodations for applicants with disabilities. If you need an accommodation during the application/hiring process, reach out to disability-accommodations@qualcomm.com. Be assured that Qualcomm is dedicated to making the workplace accessible for individuals with disabilities.,

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now
Qualcomm logo
Qualcomm

Technology

San Diego

RecommendedJobs for You

hyderabad, telangana, india

hyderabad, telangana, india