Engineer - AI/ML Tools and Performance Tuning

A leading technology company specializing in wireless technology, semiconductors, and AI/ML solutions.
Machine Learning
Entry-Level Software Engineer
In-Person
AI

Description For Engineer - AI/ML Tools and Performance Tuning

Qualcomm India Private Limited is seeking an AI/ML Tools and Performance Tuning Engineer to join their innovative team. This role presents an exciting opportunity to work at the forefront of AI/ML technology implementation on Qualcomm's Snapdragon platforms.

The position involves working with cutting-edge AI/ML technologies, focusing on optimizing model performance and enabling AI capabilities on Qualcomm's hardware. You'll be responsible for seamless enablement of Windows AI/ML platform on Qualcomm Snapdragon through Neural Processing Engine/AI software stack, including model optimization, conversion, and backend processing for optimal performance.

As an ideal candidate, you should have a bachelor's degree in a relevant field with 0-2 years of experience in C/C++ development and a strong foundation in AI/ML concepts. You'll be working with various AI frameworks including ONNX, PyTorch, and TensorFlow, implementing key ML operations with a focus on power, performance, and memory optimization.

Qualcomm offers an exceptional working environment with comprehensive benefits, including world-class health coverage, financial planning support, and continuous learning opportunities. You'll be part of a team that's driving innovation in AI/ML technology, with access to mentorship programs and professional development resources.

This role offers an excellent opportunity to work with leading technology experts, contribute to breakthrough innovations, and grow your career in AI/ML. You'll be involved in solving complex challenges and developing solutions that impact the future of AI technology on mobile platforms.

Last updated 16 minutes ago

Responsibilities For Engineer - AI/ML Tools and Performance Tuning

  • Seamless enablement of Windows AI/ML platform on Qualcomm Snapdragon through Neural Processing Engine/AI software stack
  • AI model optimization using model conversion, optimization, online/offline graph creation
  • Backend processing for best performance on CPU/GPU/NPU using Qualcomm Neural Network
  • Explore and iterate on finding optimal tiling and data movement strategies for the latest AI models
  • Implementation of key ML operations with focus on power, performance and memory optimization

Requirements For Engineer - AI/ML Tools and Performance Tuning

Python
Linux
  • Bachelor's degree in Electronics/Communication Engineering, Information Systems, Computer Science, or related field
  • 0-2 years' development experience with C/C++ Embedded Linux/Windows software
  • Good understanding of AI/ML concepts
  • Good hands-on experience with troubleshooting software and system issues
  • Strong aptitude, quick learner, self-motivated
  • Familiarity with AI frameworks ONNX, Pytorch and TF
  • Experience with AI/ML inference stacks

Benefits For Engineer - AI/ML Tools and Performance Tuning

Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
Education Budget
  • World-class health coverage for employees and dependents
  • Financial planning and future security programs
  • Emotional and mental wellbeing support
  • Continuous learning and development programs
  • Tuition reimbursement
  • Mentorship programs

Interested in this job?

Jobs Related To Qualcomm Engineer - AI/ML Tools and Performance Tuning

Associate, Software Engineer - Machine Learning (New Grad)

Entry-level Machine Learning Software Engineering role at Salesforce focusing on data analytics and AI solutions, perfect for new graduates with strong programming skills.

AI Research Engineer, Applied

AI Research Engineer position at Collaborative Robotics, developing autonomous robot systems using cutting-edge AI and machine learning.

AI/ML Research Engineer

AI/ML Research Engineer position focused on developing advanced machine learning models for robotics applications

Machine Learning Engineer

Entry-level Machine Learning Engineer position at Federato, focusing on LLM implementation and customer-facing ML solutions.

Software Engineer, Machine Learning, Google Cloud

Entry-level Software Engineering role at Google Cloud focusing on Machine Learning development, requiring 1 year of experience in software development and algorithms.