Engineer, Staff AI/Machine Learning - Autonomous Driving

Qualcomm is a company of inventors that unlocked 5G, developing power-efficient on-device AI and edge cloud AI solutions.
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 - Autonomous Driving

Qualcomm is seeking a Staff AI/Machine Learning Engineer to join their Autonomous Driving team in Markham, Canada. This role sits at the intersection of AI and automotive technology, focusing on developing embedded AI solutions that will power the future of autonomous vehicles. As a company that pioneered 5G technology, Qualcomm is now pushing the boundaries of AI implementation in autonomous driving systems.

The position requires a seasoned professional with at least 4 years of experience who will be responsible for developing end-to-end embedded AI software stacks, optimizing ML/AI compilers, and creating robust debugging tools. The ideal candidate will have strong programming skills in C/C++, experience with embedded systems, and deep knowledge of machine learning frameworks.

Working at Qualcomm offers unique opportunities to collaborate with leading experts in both AI and automotive technologies. The company provides comprehensive benefits including health coverage, professional development programs, and mentorship opportunities. This role is perfect for someone who wants to be at the forefront of autonomous driving technology while working with a company that values innovation and continuous learning.

The position offers the chance to work on cutting-edge technology that will shape the future of transportation, with access to Qualcomm's extensive resources and expertise in mobile and AI technologies. You'll be part of a team that's pushing the boundaries of what's possible in autonomous driving, while having the support and stability of a global technology leader.

Last updated 21 days ago

Responsibilities For Engineer, Staff AI/Machine Learning - Autonomous Driving

  • Development of end-2-end embedded AI SW stack to run neural network models
  • Design and enhance implementation of ML/AI compilers, kernels, and runtime software
  • Collaborate with AI Processor Hardware team and implement 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 - Autonomous Driving

Java
Python
Linux
  • Bachelor's degree in Computer Science, Engineering, Information Systems, or related field with 4+ years experience
  • Excellent programming capability with low level C/C++
  • Strong software design, development, and debugging skills
  • Optimized Linux, Android, or embedded software development experience
  • Knowledge of deep learning and popular frameworks
  • Experience on compiler design and development is a plus

Benefits For Engineer, Staff AI/Machine Learning - Autonomous Driving

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
  • Continuous learning and development programs
  • Tuition reimbursement
  • Mentorship opportunities

Interested in this job?

Jobs Related To Qualcomm Engineer, Staff AI/Machine Learning - Autonomous Driving

Senior Product Manager

Senior Product Manager role at Qualcomm focused on AI/ML Inference Platform development and strategy.

Speech Research Engineer

Senior Machine Learning Research position at Qualcomm focusing on speech technology and fundamental ML research.

AI NPU Compute Apps - Product Manager Senior, PC Compute

Senior Product Manager role focusing on AI NPU compute applications and LLM experiences at Qualcomm, leading product strategy and development.

Machine Learning Cloud Edge engineer, Staff

Staff Machine Learning Cloud Edge Engineer position at Qualcomm, focusing on embedded and cloud edge software development with 8+ years of experience required.

Cloud AI Customer Engineer, Staff

Staff-level Cloud AI Customer Engineer position at Qualcomm, working on ML accelerator integration and large-scale cloud deployments.