Staff Engineer, Machine Learning Engineering

Leading technology innovator that pushes boundaries to enable next-generation experiences and drives digital transformation for a smarter, connected future.
$158,400 - $237,600
Machine Learning
Staff Software Engineer
In-Person
5,000+ Employees
4+ years of experience
AI · Automotive · Enterprise SaaS

Description For Staff Engineer, Machine Learning Engineering

Qualcomm Technologies, Inc. is seeking a Staff Engineer in Machine Learning Engineering to join their innovative team. As a leading technology innovator, Qualcomm is at the forefront of AI and machine learning development, particularly focused on enabling intelligent solutions across mobile, compute, auto, and IoT devices. This role is part of Qualcomm AI Research, where you'll work in a dynamic research environment with a multi-disciplinary team of researchers and software developers. You'll be responsible for developing end-to-end embedded AI software, enhancing ML/AI software stacks, and collaborating with hardware teams to optimize neural network performance. The position offers competitive compensation ranging from $158,400 to $237,600, along with comprehensive benefits including health coverage, bonuses, and RSU grants. The ideal candidate should have strong programming skills in C/C++ and Python, deep learning framework experience, and a passion for advancing AI technology. This role represents an opportunity to work on cutting-edge AI solutions that will shape the future of mobile computing and autonomous systems.

Last updated 2 months ago

Responsibilities For Staff Engineer, Machine Learning Engineering

  • Development of end-2-end embedded AI software to run neural network models on Qualcomm leading edge hardware
  • Design and enhance the implementation of ML/AI SW stack, kernels, and runtime software
  • Collaborating with AI Processor Hardware team
  • Development of debugging/profiling tools for rapid prototyping & deployment

Requirements For Staff Engineer, Machine Learning Engineering

Python
Java
  • Bachelor's degree in Computer Science, Engineering, Information Systems, or related field and 4+ years experience
  • Excellent programming capability with C/C++ and Python
  • Knowledge on deep learning and frameworks PyTorch
  • Strong software design, development, and debugging skills

Benefits For Staff Engineer, Machine Learning Engineering

Medical Insurance
Dental Insurance
Vision Insurance
401k
Education Budget
  • Competitive annual discretionary bonus program
  • Annual RSU grants
  • Health benefits coverage
  • Financial planning assistance
  • Educational support

Interested in this job?

Jobs Related To Qualcomm Staff Engineer, Machine Learning Engineering

ML Software Developer in Test (SDET)—AI Inferencing -Staff Engineer

Staff Engineer position for ML Test and Automation at Qualcomm, focusing on AI Accelerator benchmarking and ML/DL model testing.

Staff Machine Learning ASIC Design Engineer

Staff Machine Learning ASIC Design Engineer position at Qualcomm, focusing on developing next-generation AI/ML hardware IP solutions with competitive benefits and growth opportunities.

Machine Learning Framework, Compiler & Performance Engineer (Multiple Levels)

Senior ML Engineer role at Qualcomm focusing on AI compiler development and performance optimization, requiring strong expertise in Python, C++, and ML frameworks.

Senior or Staff Engineer - Reinforcement Learning and Planning for Autonomous Driving

Senior/Staff Engineer position at Qualcomm focusing on reinforcement learning and autonomous driving technology development.

Sr. Staff Vehicle Guidance Engineer

Senior technical leadership role focusing on autonomous vehicle guidance systems and AI technology at Qualcomm, combining algorithm development with team leadership.