Staff Engineer, Gen AI

2 weeks ago


Hyderabad City Taluka, Pakistan Qualcomm Technologies, Inc Full time
Company: Qualcomm India Private Limited
Job Area: Engineering Group, Engineering Group > Software Engineering

General Summary:

Join the exciting Generative AI team at Qualcomm focused on integrating cutting edge GenAI models on Qualcomm chipsets. The team uses Qualcomm chips' extensive heterogeneous computing capabilities to allow inference of GenAI models on-device without a need for connection to the cloud. Our inference engine is designed to help developers run neural network models trained in a variety of frameworks on Snapdragon platforms at blazing speeds while still sipping the smallest amount of power. Utilize this power efficient hardware and Software stack to run Large Language Models (LLMs) and Large Vision Models (LVM) at near GPU speeds

Responsibilities:

In this role, you will spearhead the development and commercialization of the Qualcomm AI Runtime (QAIRT) SDK on Qualcomm SoCs. As an AI inferencing expert, you'll push the limits of performance from large models. Your mastery in deploying large C/C++ software stacks using best practices will be essential. You'll stay on the cutting edge of GenAI advancements, understanding LLMs/Transformers and the nuances of edge-based GenAI deployment. Most importantly, your passion for the role of edge in AI's evolution will be your driving force.

Minimum Qualifications:

Bachelor's degree in engineering, Computer Science, or related field and 10+ years of Systems Engineering or related work experience.
OR
Master's degree in engineering, Computer Science, or related field and 9+ years of Systems Engineering or related work experience.

Requirements:

Strong understanding of Generative AI models – LLM, LVM, LMMs and building blocks (self-attention, cross attention, KV caching etc.).
Floating-point, Fixed-point representations and Quantization concepts.
Experience with optimizing algorithms for AI hardware accelerators (like CPU/GPU/NPU).
Hands-on experience in C/C++ programming, Design Patterns and OS concepts.
Excellent analytical and debugging skills.
Exposure to shell scripts, python scripts, understanding of Linux/Windows systems and automation scripts/environment.
Good communication skills, presentation skills and should manage his/her tasks independently.
Ability to collaborate across a globally diverse team and multiple interests.

Preferred Qualifications:

Strong understanding of SIMD processor architecture and system design.
Proficiency in object-oriented software development and familiarity.
Familiarity with Linux and Windows environment.
Strong background in kernel development for SIMD architectures.
Familiarity with frameworks like llama.cpp, MLX, and MLC is a plus.
Good knowledge of PyTorch, TFLite, and ONNX Runtime is preferred.
Experience with parallel computing systems and languages like OpenCL and CUDA is a plus.

Applicants: Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail disability-accomodations@qualcomm.com or call Qualcomm's toll-free number found here. Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able to participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities.

#J-18808-Ljbffr
  • Engineer, Staff

    1 week ago


    Hyderabad City Taluka, Pakistan Qualcomm Technologies, Inc Full time

    Company: Qualcomm India Private LimitedJob Area: Engineering Group, Software EngineeringGeneral Summary: We are seeking a talented Staff Engineer to join our team. In this role, you will lead the development of applications and Test Frameworks, automating evaluation of 'Agentic AI and multimodal use cases' using Qualcomm AI Stack SDKs and tools on Snapdragon...


  • Hyderabad City Taluka, Pakistan beBee Careers Full time

    Scaling ExcellenceWe are seeking a seasoned Staff Software Engineer to join our team and help us scale our data platform to new heights. As a key member of our organization, you will play a critical role in building a deep understanding of our digital streaming services and using that knowledge, coupled with your engineering, infrastructure, data, and cloud...


  • Hyderabad City Taluka, Pakistan beBee Careers Full time

    Data-Driven Decision MakingWe are seeking a talented Staff Software Engineer to join our team and help us build innovative solutions that empower teams across the company to catalyze subscriber growth, amplify engagement, and execute timely, informed decisions. As a key member of our organization, you will play a critical role in fostering unified analytics...


  • Hyderabad City Taluka, Pakistan Qualcomm Technologies, Inc Full time

    Company: Qualcomm India Private LimitedJob Area: Engineering Group, Engineering Group > Software EngineeringGeneral Summary:We are seeking a talented Staff Engineer to join our team. In this role, you will lead the team to develop applications and Test Framework and automate evaluation of 'Agentic AI and multimodal use cases' using Qualcomm AI Stack SDKs and...


  • Hyderabad City Taluka, Pakistan beBee Careers Full time

    Role Summary">The Generative AI team focuses on integrating cutting-edge GenAI models on Qualcomm chipsets. Leveraging Qualcomm chips' heterogeneous computing capabilities, the team enables inference of GenAI models on-device without cloud connectivity.">Main Responsibilities">


  • Hyderabad City Taluka, Pakistan FANATICS INC Full time

    Key Responsibilities:Lead the design, development, and optimization of AI Agents leveraging LLMs, reinforcement learning, and other AI techniques.Architect and implement robust, scalable, and high-performance AI-driven software solutions.Develop APIs, frameworks, and tools to support AI Agent development and deployment.Collaborate with product managers, data...


  • Hyderabad City Taluka, Pakistan beBee Careers Full time

    Senior Software Engineer - AI DevelopmentThis position involves designing and developing AI-driven software solutions that drive business growth through improved efficiency, accuracy, and low latency. The successful candidate will lead the design, development, and optimization of AI Agents leveraging LLMs, reinforcement learning, and other AI techniques.Key...


  • Hyderabad City Taluka, Pakistan beBee Careers Full time

    Software Development EngineerWe are looking for a skilled software developer to join our team and contribute to the development of applications and Test Frameworks using Qualcomm AI Stack SDKs and tools on Snapdragon platforms. The ideal candidate will have expertise in programming languages such as C, C++, Java, Python, etc., and a strong understanding of...


  • Hyderabad City Taluka, Pakistan Warner Bros. Discovery, Inc. Full time

    Welcome to Warner Bros. Discovery… the stuff dreams are made of.Who We Are…When we say, "the stuff dreams are made of," we're not just referring to the world of wizards, dragons and superheroes, or even to the wonders of Planet Earth. Behind WBD's vast portfolio of iconic content and beloved brands, are the storytellers bringing our characters to life,...


  • Hyderabad City Taluka, Pakistan Qualcomm Technologies, Inc Full time

    Company: Qualcomm India Private LimitedJob Area: Engineering Group, Engineering Group > Software EngineeringGeneral Summary:As 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 Machine...