Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Machine Learning Engineer @ Qualcomm

Home > Software Development

Qualcomm  Machine Learning Engineer

Job Description

Position Requirements 
  • These positions are strictly for ML Edge AI inference SDK development on embedded systems not Applied AI, Data Science, or ML model training roles.
  • Strong hands-on C++ experience is mandatory. Python alone is not acceptable, and C is not sufficient.
  • Job location: Hyderabad only, with 5 days onsite in the office. These roles are not open for Bangalore, Pune, or remote. Candidates must be willing to relocate.

Role Overview
As a leading technology innovator, Qualcomm pushes the boundaries of what is possible to enable next-generation experiences and drives digital transformation to help create a smarter, connected future for all. As a Qualcomm Software Engineer, the role involves designing, developing, creating, modifying, and validating embedded and cloud edge software, applications, and/or specialized utility programs that launch cutting-edge, world-class products that meet and exceed customer needs. Qualcomm Software Engineers collaborate with systems, hardware, architecture, test engineers, and other teams to design system-level software solutions and obtain information on performance requirements and interfaces.Qualifications
  • Masters or Bachelors degree in Computer Science or equivalent.
  • 2 years to 15 years of relevant work experience in software development. (Openings are available at multiple levels - Engineer, Senior Engineer, Lead Engineer, Staff engineer, Senior staff Engineer)
  • Strong in C++ programming, Design Patterns, and OS concepts.
  • Strong in C/C++ programming, Design Patterns, and OS concepts.
  • Strong understanding of Generative AI models, including LLMs, LVMs, and LMMs, and their building blocks (self-attention, cross-attention, KV caching, etc.)
  • Experience with optimizing algorithms for AI hardware accelerators (such as CPU, GPU, or NPU
  • Knowledge of floating-point and fixed-point representations and quantization concepts.
  • Excellent analytical and debugging skills.
  • Good communication skills (verbal, presentation, and written).
  • Ability to collaborate across a globally diverse team and multiple interests.

Team
Join the Generative AI team at Qualcomm focused on integrating cutting-edge GenAI models on Qualcomm chipsets. The team uses Qualcomm chipsets extensive heterogeneous computing capabilities to enable on-device inference of GenAI models without the need for cloud connectivity. The inference engine is designed to help developers run neural network models trained in a variety of frameworks on Snapdragon platforms at high performance while maintaining power efficiency. This hardware and software stack supports running Large Language Models (LLMs) and Large Vision Models (LVMs) at near GPU speeds.Responsibilities
  • Spearhead the development and commercialization of the Qualcomm AI Runtime.
  • Drive performance optimization for large-scale models as an AI inferencing expert.
  • Deploy large C/C++ software stacks using best practices.
  • Stay current with Generative AI advancements, including LLMs, Transformers, and edge-based GenAI deployment nuances.
  • Contribute to advancing the role of edge computing in the evolution of AI.


Job Classification

Industry: Telecom / ISP
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Software Development - Other
Employement Type: Full time

Contact Details:

Company: Qualcomm
Location(s): Hyderabad

+ View Contactajax loader


Keyskills:   Embedded C++ C++ Machine Learning

 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

Data Engineer

  • Hexaware Technologies
  • 6 - 9 years
  • Hyderabad
  • 4 hours ago
₹ 10-20 Lacs P.A.

Custom Software Engineer

  • Accenture
  • 3 - 8 years
  • Chennai
  • 5 hours ago
₹ Not Disclosed

Custom Software Engineer

  • Accenture
  • 7 - 12 years
  • Bengaluru
  • 6 hours ago
₹ Not Disclosed

Custom Software Engineer

  • Accenture
  • 7 - 12 years
  • Chennai
  • 6 hours ago
₹ Not Disclosed

Qualcomm

Enabling a world where everyone and everything can be intelligently connected.