Engineer, Senior- Machine Learning

Leading technology innovator that pushes boundaries to enable next-generation experiences and drives digital transformation for a smarter, connected future.
Machine Learning
Senior Software Engineer
In-Person
5,000+ Employees
1+ year of experience
AI

Description For Engineer, Senior- Machine Learning

Qualcomm, a leading technology innovator, is seeking a Senior Machine Learning Engineer to join their growing team in Hyderabad. This role focuses on advancing state-of-the-art Machine Learning, specifically working with Qualcomm's chips to enable neural network inference on-device without cloud connectivity. The position involves developing the Snapdragon Neural Processing Engine (SNPE) SDK and optimizing AI/ML performance across various hardware accelerators.

The ideal candidate will combine strong software engineering skills with machine learning expertise, working on solutions that directly impact billions of devices worldwide. You'll be part of a team that pushes the boundaries of what's possible in on-device AI, optimizing for both speed and power efficiency.

This role offers the opportunity to work with cutting-edge technology in the AI/ML space, specifically focusing on hardware-software integration for machine learning applications. You'll be involved in the full development cycle, from implementation to optimization, working with various hardware accelerators including CPUs, GPUs, and NPUs.

The position requires strong technical skills in C/C++ development, deep learning fundamentals, and hardware optimization. You'll need to stay current with fast-paced developments in both industry and academia, contributing to the continuous enhancement of Qualcomm's ML solutions from both software engineering and machine learning perspectives.

Working at Qualcomm means being at the forefront of digital transformation, helping create a smarter, connected future for all. You'll collaborate with diverse teams globally, working on products that meet and exceed customer needs while pushing the boundaries of what's possible in mobile AI technology.

Last updated 11 hours ago

Responsibilities For Engineer, Senior- Machine Learning

  • Development and commercialization of ML solutions like Snapdragon Neural Processing Engine (SNPE) SDK on Qualcomm SoCs
  • Enabling AI/ML stack on various platforms
  • Optimize performance on multiple hardware accelerators (CPU/GPU/NPU)
  • Keep up with industry and academia developments to enhance solutions
  • Deploy large software C/C++ dependency stacks using best practices

Requirements For Engineer, Senior- Machine Learning

  • Master's or Bachelor's degree in Computer Science or equivalent
  • 1-2 years of relevant work experience in software development
  • Basics of Deep-learning and familiarity with neural network operators
  • Experience with optimizing algorithms for AI hardware accelerators
  • Strong development skills in C and C++
  • Excellent analytical and debugging skills
  • Good communication skills
  • Ability to collaborate across a globally diverse team
  • Knowledge of processor architecture and system design fundamentals
  • Understanding of OS concepts, multithreading, synchronization
  • Knowledge of object-oriented software development
  • Background in mathematical operations and floating-point concepts
  • Knowledge of parallel computing systems (OpenCL, CUDA is a plus)

Interested in this job?

Jobs Related To Qualcomm Engineer, Senior- Machine Learning

AI ADK Software Engineer

AI ADK Software Engineer position at Qualcomm China focusing on automotive AI, deep learning, and neural network optimization for next-generation vehicle systems.

Engineer, Senior-Machine learning

Senior Machine Learning Engineer role at Qualcomm focusing on embedded and cloud edge software development with emphasis on AI/ML applications.

Sr. Algorithm Engineer – Behavior Planning

Senior Algorithm Engineer position at Qualcomm focusing on behavior planning and decision-making algorithms for autonomous vehicles and ADAS systems.

Senior Networking and AI Software Engineer

Senior Networking and AI Software Engineer position at Qualcomm Atheros, combining advanced networking expertise with AI/ML development, offering competitive compensation and comprehensive benefits.

Senior Research Engineer for On-Device LLM Efficiency

Senior Research Engineer position at Qualcomm focusing on On-Device LLM Efficiency, combining machine learning research with practical implementation for next-generation AI solutions.