- 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
- Contributing to the development and evolution of ML/AI compilers within Qualcomm
- Defining and implementing algorithms for mapping ML/AI workloads to Qualcomm HW
- Understanding trends in ML network design, through customer engagements and latest academic research, and how this affects both SW and HW design
- Creation of performance-driven simulation components (using C++, Python) for analysis and design of high-performance HW/SW algorithms on future SoCs
- Exploration and analysis of performance/area/power trade-offs for future HW and SW ML algorithms
- 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 compute and system memory-related bottlenecks
- 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
- Strong object-oriented design principles
- Strong knowledge of C++
- Strong knowledge of Python
- Experience in compiler design and development
- Knowledge of network model formats/platforms (eg. Pytorch, Tensorflow, ONNX) is an asset.
- On-silicon debug skills of high-performance compute algorithms · Knowledge of algorithms and data structures
- Knowledge of software development processes (revision control, CD/CI, etc.) · Familiarity with tools such as git, Jenkins, Docker, clang/MSVC
- Knowledge of computer architecture, digital circuits and event-driven transactional models/simulators
-
Engineer - HVAC Performance
3 weeks ago
DelCor Engineering Markham, ON, Canada Full timeDelcor Engineering is one of the GTA's leading professional services firms. We are dedicated to building structures that last. Delcor provides a wide variety of engineering services to its clients across Canada ranging in residential, commercial, and industrial building applicati ...
-
DirectML Driver Performance Engineer
15 hours ago
Advanced Micro Devices, Inc Markham, CanadaWHAT YOU DO AT AMD CHANGES EVERYTHING · We care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences – the building blocks for the d ...
-
Performance Engineer Full Time
1 week ago
Tata Consultancy Services Markham, ON, Canada Full timeTCS has been recognized as a Global Top Employer by the Top Employers Institute - one of only eight companies worldwide to have achieved this status. Our organizational structure is domain-led and designed to offer businesses a single window into industry-specific solutions. Our ...
-
Performance Engineering Consultant
2 weeks ago
Huawei Technologies Canada Co., Ltd. Markham, ON, CanadaOur team has an immediate permanent opening for aSenior Engineer. · Responsibilities: · Improve the performance of Huawei's Rust compiler, and assist with software/hardware co-design · Collaborate with other engineers to develop new compiler features and contribute to the open ...
-
Performance Engineer
5 days ago
theScore Toronto, CanadaAs part of the theScore team, you will be working with a team of smart, friendly, and dedicated Engineers, Product Managers and Designers determined to deliver some of the best apps the market has to offer. We want you to be challenged and to get the full experience of what it's ...
-
Performance Engineer
1 week ago
Highbrow LLC Toronto, CanadaJob Responsibilities: · Develop, execute, and maintain performance test strategies and plans, ensuring that they align with project objectives and timelines. · Design and create performance test scripts using JMeter, Java programming, and Fiddler, ensuring that the scripts are ef ...
-
Performance Engineer
1 week ago
HCLTech Toronto, CanadaRole/Responsibilities: · Provide functional and technical expertise as it pertains to performance and chaos testing within a product domain. · Contribute to establishing, revising, and verifying performance testing standards, processes, and procedures. · Work with Devsecops team ...
-
Performance Engineer
2 weeks ago
World Wide Technology Toronto, CanadaPerformance Engineer · Company Overview · World Wide Technology (WWT) is a global technology integrator and supply chain solutions provider. Through our culture of innovation, we inspire, build, and deliver business results, from idea to outcome. · Based in St. Louis, WWT works c ...
-
Performance Engineer
1 week ago
CB Canada Toronto, CanadaPerformance Engineer · On behalf of our client in the Banking Sector, PROCOM is looking for a Performance Engineer. · Performance Engineer – Job Description · Monitor service, productivity and assess efficiency levels within own function and implement continuous process / perf ...
-
Performance Engineer
3 weeks ago
Tekgence Inc Toronto, ON, CanadaJob Title: Performance EngineerDuration: 12 Months Location: Toronto, CanadaResponsibilitiesDevelop, execute, and maintain performance test strategies and plans, ensuring that they align with project objectives and timelines.Design and create performance test scripts using JMeter ...
-
Performance Engineer
2 weeks ago
Collage HR Toronto, ON, CanadaNordSpace ( ) is a Canadian startup with the mission to advance life on Earth, from space. NordSpace is committed to extremely rapid innovation and development of only the most ambitious aerospace projects with only the most ambitious team Canada has to offer. With divisions of r ...
-
Performance Engineer
1 week ago
HCLTech Toronto, CanadaRole/Responsibilities: Provide functional and technical expertise as it pertains to performance and chaos testing within a product domain. Contribute to establishing, revising, and verifying performance testing standards, processes, and procedures. Work with Devsecops team for bu ...
-
Performance Engineer
1 week ago
HCLTech Toronto, ON, CanadaRole/Responsibilities: Provide functional and technical expertise as it pertains to performance and chaos testing within a product domain.Contribute to establishing, revising, and verifying performance testing standards, processes, and procedures.Work with Devsecops team for buil ...
-
Platform Performance Engineer
1 week ago
Highbrow LLC Toronto, CanadaJob Responsibilities: · Define, engineer, and design Enterprise-wide performance measuring systems. · Define, engineer, and design solutions in conjunction with desktop or platform engineers to improve performance in all areas identified. · Assess and select product capabilities ...
-
Qualcomm Markham, Canada· 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 ...
-
Nutanix Markham, Canada TEMPORARY· Company: Qualcomm Canada ULC Job Area: Engineering Group, Engineering Group > Machine Learning EngineeringGeneral 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 ...
-
Platform Performance Engineer
2 weeks ago
GalaxEons Toronto, CanadaWhat You Will Do · Define, engineer, and design Enterprise-wide performance measuring systems. · Define, engineer, and design solutions in conjunction with desktop or platform engineers to improve performance in all areas identified. · Assess and select product capabilities and ...
-
Platform Performance Engineer
1 week ago
GalaxEons Toronto, CanadaRole: Platform Performance Engineer · Location: Mt Laurel, NJ or New York, NY, or Toronto, ON or London, ON (2 days/week onsite) or Remote · What You Will Do: · - Define, engineer, and design Enterprise-wide performance measuring systems. · - Define, engineer, and design solution ...
-
Performance Quality Engineer
1 week ago
Travelers Toronto, Canada Full timeWho Are We? · Solid reputation, passionate people and endless opportunities. That's Travelers. Our superior financial strength and consistent record of strong operating returns mean security for our customers – and opportunities for our employees. You will find Travelers to be ...
-
Qualcomm Markham, Canada Paid WorkCompany: · 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 th ...
Machine Learning Compiler and Performance Engineer - Markham, Canada - Qualcomm
![Default job background](https://contents.bebee.com/public/img/bg-user-ex-1.jpg)
Description
Company:
Job Area:
Engineering Group, Engineering Group > Machine Learning EngineeringGeneral 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.
Job Purpose & Responsibilities
As a member of Qualcomm's ML Systems Team, you will participate in two activities:
Key Responsibilities:
· Successful applications will work in cross-site, cross-functional teams.
Minimum Qualifications:
• Bachelor's degree in Computer Science, Engineering, Information Systems, or related field.
Requirements:
The following experiences would be significant assets:
Applicants : If you need an accommodation, during the application/hiring process, you may request an accommodation by sending email to
Although this role has some expected minor physical activity, this should not deter otherwise qualified applicants from applying. If you are an individual with a physical or mental disability and need an accommodation during the application/hiring process, please call Qualcomm's toll-free number found for assistance. Qualcomm will provide reasonable accommodations, upon request, to support individuals with disabilities as part of our ongoing efforts to create an accessible workplace.
Qualcomm is an equal opportunity employer and supports workforce diversity.
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.