Principal Engineer, AI/Machine Learning

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
Principal Software Engineer
In-Person
5,000+ Employees
8+ years of experience
AI · Automotive

Description For Principal Engineer, AI/Machine Learning

Qualcomm, a pioneering company in 5G technology, is seeking a Principal Engineer specializing in AI/Machine Learning to join their innovative team. This role is crucial in developing embedded AI solutions that will power the next generation of automotive platforms. The position offers an opportunity to work at the forefront of AI technology, developing end-to-end embedded AI software stacks and optimizing neural network models for Qualcomm's cutting-edge hardware.

The ideal candidate will have extensive experience in low-level programming, software design, and embedded systems development. You'll be working with a team of talented engineers to push the boundaries of what's possible in AI processing, focusing on performance optimization and power efficiency. This role combines deep technical expertise with strategic thinking, as you'll be responsible for designing and enhancing ML/AI compilers, kernels, and runtime software.

Qualcomm offers a comprehensive benefits package including world-class health coverage, financial planning support, and continuous learning opportunities. The company's culture promotes innovation, collaboration, and professional growth, making it an ideal environment for experienced engineers looking to make a significant impact in the AI and automotive industries.

Working at Qualcomm means being part of a team that's shaping the future of technology, with opportunities to contribute to world-changing innovations. The company's commitment to employee development, combined with its position as a leader in AI and 5G technology, makes this an exceptional opportunity for a Principal Engineer looking to advance their career while working on cutting-edge technology.

Last updated 9 days ago

Responsibilities For Principal Engineer, AI/Machine Learning

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

Requirements For Principal Engineer, AI/Machine Learning

Linux
  • Bachelor's degree in Computer Science, Engineering, Information Systems, or related field with 8+ 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
  • Optimization of algebraic operations in algorithms for HW cores
  • Knowledge of deep learning and popular frameworks

Benefits For Principal Engineer, 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
  • Continuous learning and development programs
  • Tuition reimbursement
  • Mentorship opportunities

Interested in this job?

Jobs Related To Qualcomm Principal Engineer, AI/Machine Learning

Principal Software Engineer, Game AI

Lead gaming AI development at Qualcomm, developing ML solutions and managing a team working on next-gen gaming technologies for Snapdragon chipsets.

Engineer, Principal/Manager - Machine Learning, AI

Principal AI/ML Engineering role at Qualcomm focusing on machine learning optimization, inference systems, and hardware acceleration, requiring 20+ years of experience.

Principal Windows on Snapdragon Software Engineer, Machine Learning Group

Lead Windows on Snapdragon software engineering role focusing on AI/ML integration and SDK development at Qualcomm.

Engineer, Principal

Principal Engineer position at Qualcomm Technologies focusing on Machine Learning solutions and cloud computing infrastructure.

Machine Learning for Video Compression - Principal Scientist

Principal Scientist role at Qualcomm focusing on machine learning applications in video compression, offering competitive compensation and global opportunities.