Machine Learning Engineer, Frameworks & Performance (New Grad To Principal Level)
Qualcomm
CompanyQualcomm Canada ULC
Job AreaEngineering Group, Engineering Group >
Machine Learning Engineering
General SummaryToday, 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 PositionJob Purpose & ResponsibilitiesAs 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.
ApplicantsQualcomm 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 ca.hrm.tc 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.
#J-18808-Ljbffr
Job AreaEngineering Group, Engineering Group >
Machine Learning Engineering
General SummaryToday, 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 PositionJob Purpose & ResponsibilitiesAs 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.
ApplicantsQualcomm 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 ca.hrm.tc 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.
#J-18808-Ljbffr
Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Machine Learning Engineer, Frameworks & Performance (New Grad To Principal Level) in Winnipeg, MB vacancy
$129.2k - $174.8k per year
...faster, and more securely. We are currently seeking a Machine Learning Engineer to join our rapidly growing engineering team. This role is... ...passionate about building innovative solutions and being exposed to new challenges and technologies while making an impact. This...SuggestedWork at officeLocal areaFlexible hours1 day per week- ...Build scalable machine learning platforms at PointClickCare using Python, Java, and MLOps expertise... ...As a Senior Machine Learning Systems Engineer, you will design, build, and operate... ...workflows Monitor production reliability, performance, and observability Mentor engineers...Performance
- ...to fill a variety of roles with the families I work with. You can learn more about me and my work on my website and social media at... ...certifications Shared faith (Christian) Comfortable providing some level of sick care If this might be the right fit for you please reach...SuggestedHourly payLong term contractFull timeContract workFor subcontractorInternshipMonday to fridayNight shiftDay shiftAfternoon shift
- ...need to deliver faster, more performant, more dependable, and less expensive... ...into highly optimized machine code and delivers Java performance... ...a Senior Compiler Performance Engineer to own major performance areas... ...Design and implement new optimizations and improve existing...PerformanceRemote workWorldwideFlexible hours
- ...solution that is right for them. New employees at Epic enter a... ...The Consultant, ICT Systems Engineering at Epic is responsible for timely... ...for diagnosing and resolving performance issues to ensure optimal... ...Services environment Professional level certification in any of the...PerformanceFull timeWork at officeRemote workFlexible hours3 days per week
$125.32k - $142.78k per year
...company . This position can be performed remotely from anywhere in... ...providing a unique platform to learn and connect with others. Poe... ...About the Team and Role: Machine Learning is central to Quora's... ...areas: serving reliability, ML engineer enablement and developer velocity...PerformanceFor graduatesLong term contractInternshipRemote workMonday to fridayFlexible hours- ...together across manufacturing, engineering, customer care, service,... ...POSITION SUMMARY: As the Learning & Development Specialist, reporting... ...their learning to improve performance. WHY JOIN US: Be part of... ...improve learning programs, explore new approaches, and strengthen...PerformancePermanent employmentFull timeWork at officeImmediate startRemote workMonday to friday
- ...About the Position The Principal Designer is a senior individual... ...systems and scalable visual frameworks. Excellent communication and... ...functional workflows across design, engineering, and strategy. Otherlife... ...industry events. New York Salary Bandings: $358,000...Principal
- ...standards, and evaluates and directs new technology designs. Provides... ...: Introduce and improve frameworks for digital pathology... ...Provide technical leadership on performance optimization of DP algorithms... ...discipline (Computer Science, Engineering, Statistics, Operations...PrincipalPerformanceFor graduatesWork at office
$23.4 per hour
...Level 1 Driver Trainer Location: Winnipeg, MB Schedule: Part-Time Hourly Premium... ...classroom, skills and on the road training for new school bus drivers. Provide refresher,... ...long-term success. Evaluate driver performance to ensure required skill levels and certifications...PerformanceHourly payLong term contractContract workPart timeLocal areaMonday to friday2 days per week- ...benefits. With manufacturing, engineering, R&D, and corporate functions... ..., and opportunity in a performance-driven culture. Do meaningful... ...the operation of a variety of machines to assist with meeting daily... ...exposure to increased noise levels. Hours worked: 8 hours/shift...PerformanceFull timeFlexible hoursShift workWeekend workDay shift
- ...makes, models & equipment in challenging remote locations Develop new skills for a career track in service or operation management... ...--is seeking a Road Mechanic. This Road mechanic/technician role performs preventive maintenance, perform diagnostics and make repairs on equipment...Full timeRemote workFlexible hours
$232.2k - $331.7k per year
About The Role The Machine Learning team at Tubi drives the innovation behind personalized user... ...highly skilled Staff Machine Learning Engineer to contribute to transformative... ...ensuring that models are optimized for both performance and scalability across multiple regions...PrincipalPerformanceRemplacementLong term contractFull timeTemporary workWork at officeLocal areaFlexible hours$35.3 per hour
...Level 4 Plumbing Apprentice – Winnipeg, MB $35.30/hour | Full-Time | Permanent We are currently... ...Support repairs, renovations, and new construction projects Read and interpret blueprints and specifications Perform testing and inspections of plumbing systems...Permanent employmentFull timeFor contractorsApprenticeship$125k - $130k per year
...improve their business. Founded by engineers and dedicated to our customers... ...across millions of virtual machines. And we\ 're only getting... ...through collaborative projects and learning opportunities. With a... ...productionBuild solutions with a high level of reliability, scalability,...PerformanceFor graduatesWorldwide- ...or hydraulic assemblies. Inspect furniture and fixture subassemblies and finished products for conformance to quality standards. Use machining tools to fabricate or recondition parts. Repair or replace defective pressure vessel parts, such as safety valves or regulators....For graduatesHourly payPermanent employmentImmediate startWeekend workDay shiftAfternoon shift
$55k - $85k per year
Job Responsibility: Do You Play On Expert? Avenir IT is Looking for a driven team player to join our clan at the Expert level. Our Tier 3 IT Engineers are responsible for providing the most senior-level technical support. They can troubleshoot and resolve even the most difficult...Permanent employmentFull timeCasual workWork at officeRemote workRelocationMonday to fridayDay shift- ...join us! What will you do? • Learn and grow as an important part... ...• Explain the benefits of newer, highly efficient equipment to... ...• A variety of perks for high-performing Team Members including the chance... ...• Registered Apprentice in Level 2 or 3 • Must have a driver’...Apprenticeship
$24 - $30 per hour
...program and operate one or more computerized or manual woodworking machines Fabricate or repair wooden parts for furniture, fixtures and... ...Financial benefits ~ Life insurance Other benefits Free parking available Learning/training paid by employer...For graduatesPermanent employmentRelocation$16.8 per hour
...(plus evening and overnight premiums) -Transit accessible -Opportunity to become permanent based on performance and attendance -Fast paced environment -Entry level role with training provided Responsibilities -Assembly -Use of hand tools -Working independently...PerformancePermanent employmentFull timeTemporary workManual laborFlexible hoursNight shiftRotating shiftAfternoon shift- ...Senior Evaluation and Performance Analyst Department: Executive and Indigenous Affairs This Job Opening is limited to employees... ...development and enhancement of evaluation and performance measurement frameworks to support a sustainable health and social services system...PerformanceLong term contract
- CompanyQualcomm Canada ULC Job AreaEngineering Group, Engineering Group Machine Learning Engineering General SummaryToday, more intelligence... ...traceable, repeatable, and actionable. Steward performance-data ingestion and analysis, including the FastAPI/PostgreSQL...PrincipalPerformanceLocal areaRemote work
$29.79 per hour
...Level 3 HVAC/R Apprentice – Winnipeg, MB $29.79/hour | Full-Time | Permanent We are... ...Support troubleshooting and diagnostic work Perform preventative maintenance and inspections... ...Strong work ethic and willingness to learn Commercial and industrial experience is...Permanent employmentFull timeFor contractorsApprenticeship- ...Representative to join our growing team in Winnipeg, MB. This entry-level role is a great fit if you love a good conversation, enjoy... ...to thrive here. If you can start a conversation with a stranger, learn quickly, and make people feel at ease, we will teach you the rest...Full timeShift work
$27 per hour
...the World's Most Trustworthy Companies in 2026. About Channel Performance: The Channel Performance Service Line is home to the largest... ...agreement. Independent Contractors are assigned at the project level and will ideally have experience handling and managing projects...PerformanceHourly payPermanent employmentFor contractorsSecond jobRemote workWorldwideMonday to fridayFlexible hours- ...Whitecliffe Global is seeking a senior performance marketer to set paid media strategy for its international campuses. You will direct multiple... ..., and lead with data-driven decisions. International collaboration across Canada, New Zealand, Australia and Europe is expected....Performance
$19 per hour
...Plastic Extrusion Machine Operator Location: Winnipeg, MB Job Type: Full-Time, Permanent Pay Rate: $19.00/hour to start, increasing... ...standards are met. Use calipers and other measuring tools to perform product measurements and quality checks. Make minor machine...PerformanceLong term contractPermanent employmentFull timeTrial periodShift workNight shiftDay shiftAfternoon shift- Advance machine learning infrastructure at Capital One Canada in Toronto, combining AI engineering, optimization, and production system expertise.This Principal Associate AI Engineer role supports responsible, reliable AI systems through the Intelligent Foundations and Experiences...PrincipalPerformance
- ...insurance provider in the world? Look no further than Zurich Canada. If you have experience in machine learning, artificial intelligence or ML/AI engineering and are looking for a new challenge, we would love to hear from you. Zurich Canada is expanding its AI Engineering...PerformanceInternship
$24 - $30 per hour
...à déménager Manufacture de produits en bois Fabrication générale Tâches Régler, programmer et conduire une ou plusieurs machines électroniques ou manuelles à travailler le bois Fabriquer ou réparer des pièces de bois pour meubles, accessoires et autres produits...For graduatesPermanent employmentApprenticeship
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!
Related searches
- machine learning engineer Winnipeg, MB
- junior machine learning developer Winnipeg, MB
- building performance specialist Winnipeg, MB
- performance testing Winnipeg, MB
- performance engineer Winnipeg, MB
- acting performance Winnipeg, MB
- new graduate Winnipeg, MB
- new graduate mechanical engineer Winnipeg, MB
- graduate chemical engineering Winnipeg, MB
- graduate work from home Winnipeg, MB



