Machine Learning Senior Engineer

Global semiconductor company specializing in wireless technology and mobile chipsets.
Machine Learning
Senior Software Engineer
In-Person
5,000+ Employees
6+ years of experience
AI · Automotive

Description For Machine Learning Senior Engineer

Join Qualcomm's innovative Machine Learning team focused on advancing state-of-the-art AI technology. This role combines software engineering and machine learning expertise to develop and validate neural network frameworks that power billions of mobile devices worldwide. You'll work on Qualcomm's Neural Network (QNN), enabling efficient on-device AI without cloud dependency.

As a Machine Learning Senior Engineer, you'll be at the forefront of developing test frameworks for QNN, working with cutting-edge neural network frameworks like TensorFlow and PyTorch. Your work will directly impact both mobile devices and autonomous features in the automotive industry. The position requires expertise in Python development, deep learning workflows, and test automation.

The role offers an opportunity to work with a global team, keeping pace with rapid developments in both industry and academia. You'll be responsible for enhancing benchmarking and validation infrastructure, ensuring optimal functionality, performance, and power efficiency of neural networks on Qualcomm's Snapdragon platforms.

This position is ideal for someone who combines strong technical skills with excellent communication abilities, enjoys working in a fast-paced environment, and has a passion for quality software development. You'll be part of a team that's pushing the boundaries of what's possible in mobile AI, working with the latest developments in deep neural networks.

Last updated 7 minutes ago

Responsibilities For Machine Learning Senior Engineer

  • Development of test frameworks for Qualcomm Neural Network (QNN)
  • Work with neural network frameworks like TensorFlow, PyTorch
  • Develop validation framework to gauge functionality, performance, precision, and power of QNN
  • Work with latest DNNs emerging from research community
  • Enhance benchmarking and validation infrastructure

Requirements For Machine Learning Senior Engineer

Python
  • Expertise in developing test cases, automating tests, and troubleshooting
  • Strong development skills in Python
  • Strong understanding of Machine learning/Deep learning workflows
  • Experience with machine learning frameworks like TensorFlow, PyTorch
  • Quality software development with excellent analytical and debugging skills
  • Excellent communication skills
  • Ability to collaborate across globally diverse teams
  • Master's/Bachelor's in Computer Science, Computer Engineering, or Electrical Engineering
  • 1 to 6 years of relevant work experience in software dev/test development

Interested in this job?

Jobs Related To Qualcomm Machine Learning Senior Engineer

Senior Engineer, Cloud ML Accelerator

Senior Engineer position at Qualcomm focusing on Cloud ML Accelerator development, requiring expertise in C++, Linux, and machine learning infrastructure.

Senior Machine Learning Engineer (Qualcomm AI Research, Amsterdam)

Senior Machine Learning Engineer position at Qualcomm AI Research in Amsterdam, focusing on implementing and optimizing machine learning solutions for generative AI.

Sr Engineer - AISW

Senior Engineer position at Qualcomm focusing on AI software development and optimization for mobile devices, requiring expertise in machine learning frameworks and software engineering.

Senior Machine Learning Engineer (Qualcomm AI Research, Amsterdam)

Senior Machine Learning Engineer position at Qualcomm AI Research in Amsterdam, focusing on implementing cutting-edge AI solutions and working with top researchers in the field.

Senior Windows on Snapdragon Software Engineer, Machine Learning Group

Senior Windows on Snapdragon Software Engineer position at Qualcomm, focusing on machine learning development and AI Stack implementation for Windows platforms.