Staff Embedded Software Engineer, Machine Learning at Qualcomm Canada ULC - ScoutJobs - The AI-curated global job board
Skip to content
Qualcomm Canada ULC
Posted a day ago

Staff Embedded Software Engineer, Machine Learning

Qualcomm Canada ULC

Requirements

Research excellence in inference efficiency, Expertise in neural network architectures, Model compression knowledge, Compiler stack optimization, ML framework programming

Skills

Machine LearningPython

About the role

Responsibilities

  • Conduct cutting-edge research in inference efficiency and ML system optimization, including efficient architecture design, model compression, PEFT, and compiler stack optimization.
  • Prototype and develop system solutions using software–hardware co-design to align architectural choices, dataflows, and memory behavior with low-power AI accelerators.
  • Collaborate with modeling, compiler, and hardware teams to convert research into production-ready low-power AI solutions.
  • Influence future accelerator features and contribute to strategic initiatives in efficient AI and embedded intelligence.

Requirements

  • Proven research excellence in inference efficiency and ML systems, demonstrated by publications, community contributions, or equivalent impact.
  • Deep expertise in neural network architectures, model compression (quantization, pruning, knowledge distillation), and efficient inference algorithms.
  • Strong background in compiler stack and ML system optimization for AI accelerators (graph transformation, tiling, scheduling, and memory optimization).
  • Strong understanding of Machine Learning fundamentals and proficiency in programming with ML frameworks.
  • Hands-on experience with model development pipelines, including training, fine-tuning, evaluation, and performance optimization.
  • Minimum of a Bachelor's degree with 4+ years of relevant experience, a Master's degree with 3+ years, or a PhD with 2+ years of experience in Hardware, Software, or Systems Engineering.

Preferred Qualifications

  • PhD in Computer Science, Electrical Engineering, or related fields.
  • Extensive experience in deep learning research with impactful publications in top-tier venues such as NeurIPS, ICML, ICLR, CVPR, ICCV, ACL, or EMNLP.
  • Experience in on-device model deployment and optimization algorithms for AI hardware accelerators.
  • Ability to communicate complex technical outcomes to a wide range of stakeholders.

About the Company

Qualcomm is a global leader in wireless technology and semiconductor solutions, driving innovation in mobile, IoT, and automotive sectors. We hire the brightest minds to solve the world's most complex challenges and shape the future of connected intelligence.

ScoutJobs Agent

Get matches like this delivered daily

Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.

Get started — it's free

Staff Embedded Software Engineer, Machine Learning

Qualcomm Canada ULC · Markham

Sign up to apply