Engineer, Staff AI/Machine Learning

Qualcomm is a company of inventors that unlocked 5G, developing power-efficient on-device AI, edge cloud AI, and 5G technologies.
Markham, ON, Canada
Machine Learning
Staff Software Engineer
In-Person
5,000+ Employees
4+ years of experience
AI · Automotive

Description For Engineer, Staff AI/Machine Learning

Qualcomm, a global leader in 5G technology and mobile innovation, is seeking a Staff AI/Machine Learning Engineer to join their AI Processor System software team in Markham, Ontario. This role sits at the intersection of artificial intelligence and embedded systems, focusing on developing cutting-edge AI solutions for automotive platforms that will impact millions of users.

The position offers an opportunity to work on state-of-the-art AI technologies, developing and optimizing embedded AI software stacks, compilers, and runtime systems. You'll be collaborating with the AI Processor Hardware team to implement new ML capabilities and create tools that enable rapid deployment of AI use cases.

As a Staff Engineer, you'll be responsible for pushing the boundaries of what's possible in embedded AI, working with low-level programming and optimization while maintaining a broad view of system architecture. The role requires expertise in C/C++, embedded systems, and machine learning frameworks, combining technical depth with strategic thinking.

Qualcomm offers a comprehensive benefits package including world-class health coverage, financial planning support, and wellbeing programs. The company's culture emphasizes innovation, collaboration, and continuous learning, with opportunities for mentorship and professional development through tuition reimbursement programs.

This is an ideal opportunity for an experienced engineer who wants to work at the forefront of AI technology, making significant contributions to the future of embedded artificial intelligence while being part of a company that's driving the evolution of 5G and mobile computing.

Last updated 4 hours ago

Responsibilities For Engineer, Staff AI/Machine Learning

  • Development of end-2-end embedded AI SW stack to run neural network models on Qualcomm hardware
  • Design and enhance ML/AI compilers, kernels, and runtime software
  • Collaborate with AI Processor Hardware team and implement new ML operators/layers
  • Development of debugging/profiling tools and user-friendly SDK
  • Drive innovations to be the best-of-class

Requirements For Engineer, Staff AI/Machine Learning

Linux
  • Bachelor's degree in Computer Science, Engineering, Information Systems + 4 years experience, or Master's + 3 years, or PhD + 2 years
  • Excellent programming capability with low level C/C++
  • Strong software design, development, and debugging skills
  • Optimized Linux, Android, or embedded software development experience
  • Optimization of algebraic operations in algorithms for HW cores
  • Knowledge of deep learning and popular frameworks

Benefits For Engineer, Staff AI/Machine Learning

Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
Education Budget
  • World-class health coverage for employees and dependents
  • Financial planning and future preparation programs
  • Emotional/mental strength and resilience support
  • Wellbeing programs
  • Tuition reimbursement
  • Mentorship programs

Interested in this job?

Jobs Related To Qualcomm Engineer, Staff AI/Machine Learning

Computer Vision Systems Engineer, up to Staff

Computer Vision Systems Engineer role at Qualcomm developing advanced vision algorithms and architectures for Snapdragon platforms across mobile, automotive, and AR/VR applications.

Staff Software Engineer, Gaming AI Development, PC Compute

Staff Software Engineer position at Qualcomm focusing on implementing cutting-edge gaming AI solutions for Snapdragon chipsets, combining machine learning expertise with gaming technology.

Staff Product Manager/Director Product Manager - GENAI

Senior product management role focused on GenAI technology at Qualcomm, leading ML inference optimization and AI advancement initiatives.

Staff GenAI Evaluation Engineer - Qualcomm Research

Staff GenAI Evaluation Engineer position at Qualcomm Research focusing on machine learning algorithm evaluation and optimization for embedded GenAI systems.

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.