Tools-ONNX/TF and TFLITE converters- Engineer, Staff/Manager

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

Description For Tools-ONNX/TF and TFLITE converters- Engineer, Staff/Manager

Qualcomm is seeking a Staff/Manager level Engineer to join their growing team focused on advancing state-of-the-art in Machine Learning. This role is centered around the development of tools for ONNX/TF and TFLITE converters, working with Qualcomm's extensive heterogeneous computing capabilities to enable neural network inference on-device.

The position offers an opportunity to work on cutting-edge ML solutions that directly impact billions of devices worldwide. You'll be part of a team that develops and commercializes critical ML infrastructure like the Snapdragon Neural Processing Engine (SNPE) and AI Model Efficiency Toolkit (AIMET).

Key responsibilities include designing and maintaining large AI software stacks, working with various deep learning frameworks, and optimizing neural networks for embedded systems. The role requires strong expertise in deep learning, proficiency in Python and C++, and experience with major ML frameworks like TensorFlow, ONNX, and PyTorch.

As a Staff Engineer at Qualcomm, you'll collaborate with a globally diverse team, working on solutions that push the boundaries of what's possible in on-device AI. The position offers comprehensive benefits including world-class health coverage, financial planning support, and continuous learning opportunities.

This is an excellent opportunity for experienced ML engineers who want to work on challenging problems in embedded AI, with direct impact on next-generation mobile devices and IoT systems. The role combines deep technical work with leadership opportunities, making it ideal for those looking to advance their careers in ML systems engineering.

Last updated 5 days ago

Responsibilities For Tools-ONNX/TF and TFLITE converters- Engineer, Staff/Manager

  • Development and commercialization of ML solutions like Snapdragon Neural Processing Engine (SNPE)
  • Design, improvement, and maintenance of large AI software stacks
  • Work with neural network operators and model formats including PyTorch, ONNX, and Tensorflow
  • Optimize neural networks using techniques like graph optimization, quantization, pruning
  • Collaborate with globally diverse teams

Requirements For Tools-ONNX/TF and TFLITE converters- Engineer, Staff/Manager

Python
TypeScript
  • Bachelor's/Master's/PhD in Computer Science, Computer Engineering, or Electrical Engineering
  • 6-14 years of relevant work experience in software development
  • Strong understanding of Deep Learning and Machine learning theory and practice
  • Experience with Deep learning model development
  • Familiarity with various deep learning architectures
  • Strong development skills in Python and C++
  • Understanding of software development and debugging in embedded environments
  • Excellent communication skills

Benefits For Tools-ONNX/TF and TFLITE converters- Engineer, Staff/Manager

Medical Insurance
Mental Health Assistance
Education Budget
  • World-class health coverage for employees and dependents
  • Financial planning and future security programs
  • Emotional/mental strength and resilience support
  • Wellbeing programs and resources
  • Continuous learning and development programs
  • Tuition reimbursement
  • Mentorship opportunities

Interested in this job?

Jobs Related To Qualcomm Tools-ONNX/TF and TFLITE converters- Engineer, Staff/Manager

Staff Software Engineer, Gaming AI Development

Staff Software Engineer position at Qualcomm focusing on gaming AI development and machine learning solutions for Snapdragon platforms.

Staff Machine Learning Engineer

Staff Machine Learning Engineer position at Qualcomm focusing on AI Engine development and optimization for Hexagon Processors.

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

Senior ML Engineer role at Qualcomm focusing on AI compiler development and performance optimization, offering comprehensive benefits and growth opportunities.

Machine Learning Compiler Engineer

Machine Learning Compiler Engineer position at Qualcomm focusing on ML compiler optimization and development for neural processors and GPUs.

Machine Learning Lead Engineer

Lead Machine Learning Engineer role at Qualcomm focusing on deep learning model development and optimization using PyTorch, TensorFlow, and ONNX.