Machine Learning Engineer, Frameworks & Performance (New Grad to Principal level)
Qualcomm
Company
Qualcomm Canada ULC
Job Area
Engineering Group, Engineering Group > Machine Learning Engineering
General Summary
Today, more intelligence is moving to end devices, and mobile is becoming the pervasive AI platform. Building on the smartphone foundation and the scale of mobile, Qualcomm envisions making AI ubiquitous—expanding beyond mobile and powering other end devices, machines, vehicles, and things.
We are inventing, developing, and commercializing power-efficient on-device AI, edge cloud AI, and 5G to make this a reality.
New Position
Job Purpose & Responsibilities
As a member of Qualcomm’s ML Systems Team, you will participate in two activities:
- Development and evolution of ML/AI compilers (production and exploratory versions) for efficient mappings of ML/AI algorithms on existing and future HW
- Analysis of ML/AI algorithms and workloads to drive future features in Qualcomm’s ML HW/SW offerings
Key Responsibilities
- Contributing to the development and evolution of ML/AI compilers within Qualcomm
- Defining and implementing algorithms for compiling ML/AI workloads to achieve high performance and low power on Qualcomm HW
- Creating and implementing algorithms that couple PyTorch framework efficiently to Qualcomm ML/AI Compiler flows.
- Understanding trends in ML network design, through customer engagements and latest academic research, and how this affects both SW and HW design
- Exploration and analysis of performance/area/power trade-offs for future HW and SW ML algorithms
- Creation of performance-driven simulation components (using C++, Python) for analysis and design of high-performance HW/SW algorithms on future SoCs
- Pre-Silicon prediction of performance for various ML algorithms
- Running, debugging and analyzing performance simulations to suggest enhancements to Qualcomm hardware and software to tackle framework, compute and system memory-related bottlenecks
- Successful applicants will work in cross-site, cross-functional teams.
Requirements
- Demonstrated ability to learn, think and adapt in fast changing environment
- Detail-oriented with strong problem-solving, analytical and debugging skills
- Strong communication skills (written and verbal)
- Strong background in algorithm development and performance analysis is essential
The Following Experiences Would Be Significant Assets
- Strong object-oriented design principles
- Strong knowledge of C++
- Strong knowledge of Python
- Experience in compiler, CPU, DSP and/or GPU design and development is an asset
- Knowledge of network model formats/platforms (eg. PyTorch, ONNX) is a strong asset
- Knowledge of software development processes (revision control, CD/CI, etc.)
- Familiarity with tools such as git, Jenkins, Docker, clang/MSVC
- On-silicon debug skills of high-performance compute algorithms
- Knowledge of algorithms and data structures
- Knowledge of computer architecture, digital circuits and event-driven transactional models/simulators
Minimum Qualifications
- Bachelor's degree in Computer Science, Engineering, Information Systems, or related field and 8+ years of Hardware Engineering, Software Engineering, Systems Engineering, or related work experience.
OR
- Master's degree in Computer Science, Engineering, Information Systems, or related field and 7+ years of Hardware Engineering, Software Engineering, Systems Engineering, or related work experience.
OR
- PhD in Computer Science, Engineering, Information Systems, or related field and 6+ years of Hardware Engineering, Software Engineering, Systems Engineering, or related work experience.
Applicants
Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail View email address on publisher.sourcingsquare.com or call Qualcomm's toll-free number found here. Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries).
Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law.
To all Staffing and Recruiting Agencies: Our Careers Site is only for individuals seeking a job at Qualcomm. Staffing and recruiting agencies and individuals being represented by an agency are not authorized to use this site or to submit profiles, applications or resumes, and any such submissions will be considered unsolicited. Qualcomm does not accept unsolicited resumes or applications from agencies. Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications.
If you would like more information about this role, please contact Qualcomm Careers.
#J-18808-Ljbffr- ...building award-winning games or crafting engine technology that enables others to make... ...of real-time tools in the world. MACHINE LEARNING RESEARCH INTERNSHIP AT EPIC GAMES... ...etc. ~ Model distillation for realtime performance What we're looking for An ongoing...PerformanceFor graduatesFull timePart timeInternshipFlexible hoursShift work
$129.2k - $174.8k per year
...smarter, faster, and more securely. We are currently seeking a Machine Learning Engineer to join our rapidly growing engineering team. This role is... ...about building innovative solutions and being exposed to new challenges and technologies while making an impact. This role...PerformanceWork at officeLocal areaFlexible hours1 day per week$400k per year
...Job Description: Position: Machine Learning Engineer Location: Remote / Hybrid Employment Type: Full-time Responsibilities Design, train... ..., and optimization. Work with large-scale datasets, perform feature engineering, data cleaning, and model tuning. Develop...PerformanceFull timeRemote workRelocation- ...PROGRAMMATION OU DEVELOPPEMENT - UNREAL ENGINE Ce que nous faisons Les projets... ...ferez L'équipe d'intégration Verse Framework façonne la prochaine évolution majeure d'... ...en mettant l'accent sur la robustesse, la performance et la convivialité Concevoir des API stables...PerformanceFull time
- ...multiverse, we continue to innovate and build new ways to foster friendship and... ...across the organization. As a Principal Cloud Infrastructure Engineer, you will define and drive the governance... ...at both a strategic and hands‑on level and will set direction for how cloud...PrincipalLong term contractImmediate start
$250k per year
...Cohere is a team of researchers, engineers, designers, and more, who are... ...with key offices in London, New York City, San Francisco, Montreal... ...us! Role Overview As a Performance Engineer in the Pre-Training... ...expertise in software engineering, machine learning, and low-level kernel...PerformanceFull timeWork at officeLocal areaRemote workHome office- Join Cohere as a Performance Engineer, optimizing AI language models for efficiency. Work remotely or from key offices while enhancing model... ...metrics. Your expertise in software engineering, CUDA, and machine learning frameworks like Python and JAX will be essential. The role...PerformanceRemote work
- ...award-winning games or crafting engine technology that enables others... .... What You'll Do As a Principal Software Programmer of the... ...and hands-on implementation of new features Design, develop, and... ...C++, with a strong command of performance-critical systems Deep...PrincipalPerformanceLong term contractFull timeTemporary workWorldwide
- ...Marketing - Full / Part Time Admin / Data / Entry Level / ONLINE RESPONSIBILITIES Develop, manage and execute all inbound and outbound interactive consumer marketing strategies to drive new customer acquisition, revenue and loyalty goals for online e-tailer. Develop...Full timePart timeSelf employmentWork from home
- ...transformation consultants who remain at the strategic level without hands-on coaching should be excluded.... ...the optimization of the harmonized delivery framework (Jira, Confluence) and strengthen governance and performance monitoring. Facilitate workshops and support managers...PerformanceFull time
$95k - $98k per year
...Director of Marketing, the Digital Performance Manager plays a key role in... ...and always on the lookout for new trends, the Digital... ...optimization opportunities, and share learnings with team members. Effectively... ...best practices in Generative Engine Optimization (GEO) and Search...PerformancePermanent employmentFull time- ...la recherche d’un conseiller ou d’une conseillère en audit de performance \ qui se joindra à l’équipe des services -conseils au bureau... ...curiosité, alors ce poste est fait pour toi ! \ \ Ton rôle principal sera de contribuer à l’amélioration des organisations en participant...PerformanceDaily paidFull timeWork at officeFlexible hours
$25 - $35 per hour
...Détails du poste Lieu principal : Granby, QC Autres possibilités : Drummondville... ...d'évolution vers programmeur CNC, machiniste senior ou chef d'équipe. Description... ...principales Préparer et opérer les machines CNC. Lire et interpréter les plans...Full time- ...where human potential is amplified by machine intelligence to solve the world’s... ...at Zscaler. We are looking for a Principal Specialist Sales Engineer for Data Security serving our customers... ...with a proven history of integrating new technologies to enhance daily workflows...Remote jobLong term contractFull timeInternshipWork at officeLocal area
$110k - $120k per year
...currently have a role as a Network Engineer with our large consulting... ...roles, engineers must have high level understanding and experience... ...Roles and Responsibilities: Perform 2nd, 3rd level support for the... ...globally Designand implement new or improve existing networks...PerformanceLong term contractPermanent employmentFull timeContract workWork at office- ...Role: Lead Engineer - Commercial Systems Department: Operations... ...and you’ll be comfortable with new technologies and systems. Key... ...industries Ingénieur principal ou ingénieure principale – Système... ...passionnées par la création systèmes performants. Le poste combine...Permanent employmentFull timeLocal areaRemote workWork from home
$40 per hour
...mettant un accent particulier sur l’efficacité, l’excellence opérationnelle, la fiabilité et la durabilité. Vantage a été fondée sur le principe selon lequel la conception des centres de données doit évoluer de manière innovante, ce qui conduit à des gains considérables en...Permanent employmentFull time$100k - $110k per year
...Role: Senior DevOps Engineer Type: Fulltime, Perm... ...component testing, and system-level verification. Ensure testing... ...reliable, high-quality releases. Perform command-line troubleshooting and... ...~ Willingness and ability to learn new technologies in a fast-evolving...Long term contractPermanent employmentFull timeWork at office$95k - $98k per year
...Relevant de la directrice du marketing, le ou la Responsable de la performance numérique joue un rôle clé dans la croissance, le rayonnement... ...veille constante des meilleures pratiques en GEO (Generative Engine Optimization) et en SEO. Participer à l’élaboration, au développement...PerformanceDaily paidPermanent employmentFull timeApprenticeship- ...are looking for a Full Stack Engineer or Senior Full Stack Engineer... ...engineers who are comfortable learning and applying modern... ...fetching, accessibility, and render-performance practices. Work with relational... ...experience for mid-level candidates or 6+ years for senior...PerformanceFull timeWork at officeFlexible hours
- ...Relationship Management System (CRM), ~4.Learning Management System (LMS), ~5.Document... ...Management Practises' for IT Service Management frameworks which include: ITIL, PRINCE2, MSP, MoR,... ...in Communications, Marketing, Business, New Media or Public Relations...Full time
- ...expérience sur Azure DevOps . Gouvernance technique : Habileté démontrée à définir des standards de sécurité, d'observabilité et de performance (NFR). Savoir-être et Leadership Pragmatisme et sens des affaires : Capacité à équilibrer l'excellence technique avec la...PrincipalPerformanceDay shift
$25 - $35 per hour
...les coûts d’immobilisation et augmente la performance opérationnelle. Usichrome Québec inc.... ...Description de l’offre d’emploi Le machiniste‑soudeur est responsable de l’usinage de... ...techniques. Installer, régler et utiliser des machines-outils conventionnelles (tour, fraiseuse...PerformanceFor graduatesPermanent employmentFull time$23 per hour
Work Term: Permanent Work Language: French Education: Experience: Études Aucun certificat, diplôme ou grade Expérience ~2 ans à moins de 3 ans Options de conditions d'emploi Jour Hours: 40 heures par semaineFor graduatesPermanent employment- ...re hiring a senior full-stack engineer to make a major contribution across... ...depends on, and help shape new greenfield initiatives. The... ...API design, testing, debugging, performance, and operational thinking. ~... ...ramp quickly with equivalent framework experience). ~ Demonstrated...PerformanceFull timeWork at officeFlexible hours
$25 per hour
...notre atelier sont certifiés et expédiés partout à travers le monde. Description du poste : Nous sommes à la recherche d’un(e) machiniste qualifié pour se joindre à notre équipe à temps partiel. Ce que nous offrons : • Salaire compétitif, selon l’expérience...For graduatesPermanent employmentPart timeLocal areaFlexible hoursDay shift2 days per week3 days per week- ...faire partie d'une équipe dynamique et performante ? Tu recherches un climat de travail convivial... ...fonctions À titre de technicien machiniste, membre du groupe Technologies optiques... ...les tolérances demandées: Opérer des machines-outils CNC; Lire et interpréter des...Full timeWork at officeRemote workFlexible hours
$27 - $32 per hour
...fabrication de produits médicaux sur-mesure sont à la recherche d’un machiniste. Avec plus de 200 000 patient.es aidé.es à travers le monde, l... .... Choisir et installer les outils nécessaires sur les machines à commande numérique. Programmer et opérer les machines CNC,...Permanent employmentFlexible hoursDay shift- ...Altasciences seeks a Learning & Development Coordinator to support training program administration, digital content management, and employee recognition initiatives. The role reports to the Director of Learning & Development and requires coordination of learning activities,...Work at office
- New job full definition Hours per Week: 40 Shift: Day Schedule: Full-TimeFull timeShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Machine Learning Engineer, Frameworks & Performance (New Grad to Principal level). Be the first to apply!


