- Experience writing kernels to accelerate Neural Network execution on custom hardware accelerators (not on CPU's)
- Design, prototype, and execute low-level, adaptable C++ programs (kernels) for various neural net operations.
- Define, document, and communicate configuration APIs for these kernels to the compiler team.
- Share performance optimization concepts with both compiler engineers and architects working on future product generations.
- Develop comprehensive computation strategies spanning kernels for multichannel and multi-chip neural net implementations.
- Degree in Computer Science, Engineering, Math, Physics, or related field (preferably MS or PhD).
- Profound knowledge of modern C++, with a focus on code generation and low-level compute optimizations.
- Familiarity with fundamental Neural Network operator algorithms - Convolutions, Transformers, RNNs.
- Demonstrated capability to independently navigate challenging, well-defined problems.
- Aptitude and interest in both high-level conceptual understanding and intricate technical details.
- Enthusiasm for problem-solving within highly structured and restricted environments.
- Proficiency in Python.
- Experience with other AI accelerator programming.
- Strong mathematical aptitude.
- Enjoyment of solving complex problems.
- Comprehensive health and extended health benefits.
- Competitive Salary
- Unlimited sick leave.
- Stock options.
- Contribution to revolutionizing chip and software technologies with global impact.
-
NFI Group Inc. Winnipeg, Canada**MCI **is North America's public and private market motor coach leader. Products include the luxury J-Series (an industry best-seller for over a decade), the workhorse D-Series, and the brand new zero-emission luxury and commuter coaches: the battery-electric J4500 CHARGE and MC ...
-
Mci - Functional Safety Design Specialist
1 week ago
NFI Group Inc. Winnipeg, Canada**MCI **is North America's public and private market motor coach leader. Products include the luxury J-Series (an industry best-seller for over a decade), the workhorse D-Series, and the brand new zero-emission luxury and commuter coaches: the battery-electric J4500 CHARGE and MC ...
-
Manager, Tool Design and Build
1 week ago
MacDon Industries Ltd Winnipeg, Canada**PURPOSE and SCOPE**: · Manage, plan and execute the activities of the Tool Design Engineering Team and the Tool Build Shop to ensure timely and cost effective team deliverables for Tool Development and Build that meet the needs of the company. · **RESPONSIBILITIES**: · **The fo ...
-
Manager, Tool Design and Build
1 week ago
MacDon Industries Ltd. Winnipeg, Canada**PURPOSE and SCOPE**: · Manage, plan and execute the activities of the Tool Design Engineering Team and the Tool Build Shop to ensure timely and cost effective team deliverables for Tool Development and Build that meet the needs of the company. · **RESPONSIBILITIES**: · **The fo ...
-
Fall 2024
1 week ago
Hatch Winnipeg, Canada**Requisition ID**:92139 · **Job Category**:Campus · **Location**:Winnipeg, MB, Canada · Join a company that is passionately committed to the pursuit of a better world through positive change. With more than 65 years of business and technical expertise in mining, energy, and infr ...
-
Team Leader
1 week ago
Buhler Industries Inc. Winnipeg, CanadaOversee the creation of new and modified designs in conjunction with product development programs for the Tillage product line. · **Qualifications**: · - Bachelor's Degree in Mechanical Engineering, Agricultural/Biosystems Engineering or related field · - Minimum of 5-10 years de ...
-
Product Manager
2 days ago
BuhlerIndustries Winnipeg, CanadaAs part of Versatile's commitment to developing equipment for the future, the company is looking for a Product Manager for the company's tillage product line. As a Product Manager, you will act as the interface between the farmer, service and engineering to prioritize and impleme ...
-
Test Technician Cad
2 days ago
MacDon Industries Ltd Winnipeg, Canada**PURPOSE &SCOPE** · The Test Technician role is a vital part of an international team of innovators that collaborate to solve critical problems related to the agricultural industry through the development of machinery. These individuals are provided a unique experience in which ...
-
Test Technician Canada
1 week ago
MacDon Industries Ltd. Winnipeg, Canada**PURPOSE &SCOPE** · The Test Technician role is a vital part of an international team of innovators that collaborate to solve critical problems related to the agricultural industry through the development of machinery. These individuals are provided a unique experience in which ...
-
Summer 2023
1 week ago
Hatch Winnipeg, Canada**Requisition ID**:85574 · **Job Category**:Campus · **Location**:Winnipeg, MB, Canada · Join a company that is passionately committed to the pursuit of a better world through positive change. With more than 65 years of business and technical expertise in mining, energy, and infr ...
-
Estimator
1 week ago
Bockstael Construction Winnipeg, CanadaBockstael Construction Limited is a leading Construction Manager, Design Builder, and General Contractor specializing in Institutional, Commercial, Multi-family Residential, and Industrial projects. Committed to continuous improvement, employee development, and internal promotion ...
-
Hvdc Assets Lead
1 week ago
Manitoba Hydro Winnipeg, Canada**HVDC ASSETS LEAD** · **Winnipeg, MB** · **_ Manitoba Hydro is consistently recognized as one of Manitoba's Top Employers_** · **_ Great Benefits_** · - Competitive salary and benefits package. · - Defined-benefit pension plan. · - Nine-day work cycle which normally results in e ...
-
Metallurgist
1 week ago
MacDon Industries Ltd Winnipeg, Canada**PURPOSE and SCOPE**: · **JOB RESPONSIBILITIES**: · - Support the new product development and launch through: · - Working collaboratively with Design Engineering to support the selection, · - Working collaboratively with Production Engineering to support the · specification, dev ...
-
Technical Sales Representative
1 week ago
Multicrete Systems Inc Winnipeg, CanadaMulticrete Precast Inc., headquartered in Winnipeg, Manitoba, is a part of the Multicrete Group of Companies. From the very start, Multicrete Precast has maintained high standards of integrity and service and the dedication to these ideals are the keys to our past, the present an ...
-
Technician, Mat Lab
1 week ago
StandardAero Winnipeg, Canada**Materials Lab Technologist**: · The Materials Lab Technologist will provide technical, material, and reporting support and services using material laboratory facilities. · The incumbent will provide analytical and technical support services to support failure analysis, process ...
-
Conceptual Drafter
3 days ago
FWS Group Winnipeg, Canada**Conceptual Drafter** · **FWS Group of Companies is a fully integrated design, engineering, construction, and maintenance services firm.** We are advocates of the design-build approach to project development. Whether our clients are looking at greenfield construction or retrofit ...
-
IT Manager
1 week ago
Wallace + Wallace Fences and Doors Winnipeg, CanadaWe are looking for a full time IT Manager to join our growing team and lead our technology efforts. We are looking for a driven employee who thrives in a fast-paced work environment; someone who is friendly, organized, energetic, and confident in automating business processes wit ...
-
Ng2023 - Structural Eit - Winnipeg
3 days ago
Hatch Winnipeg, Canada**Requisition ID**:85718 · **Job Category**:Campus · **Location**:Winnipeg, MB, Canada · Join a company that is passionately committed to the pursuit of a better world through positive change. With more than 65 years of business and technical expertise in mining, energy, and infr ...
-
Technical Outside Sales Representative Jebco
4 days ago
Electrical & Automation Industry Careers Winnipeg, Canada**SALES REP JEBCO AGENCIES - WINNIPEG, MB** · **Responsibilities** · - Grow existing accounts by maintaining relationships with engineers, distributors, and contractors in the electrical industry. · - Manage operation of accounts through responding to and assisting key clients, i ...
-
Engine Asset Manager
1 week ago
Avmax Careers - Canada Winnipeg, Canada**Employment Type**:Full-time Permanent · **Location**:Winnipeg, MB · **Division/Department**:Engine Shop · **Available vacancies**:1 · **About Avmax**: · Avmax is a diverse company offering every product and service related to aviation. We have locations, operations, and deploym ...
Senior Neural Network Kernel Software Development Engineer - Winnipeg, Canada - Targeted Talent
Description
Senior Neural Network Kernel Software Development Engineer
Our client is making substantial investments in software to enhance the seamless deployment of neural networks on their hardware, streamlining the experience for researchers and developers. The focus involves the optimization of various common neural networks for optimal performance on architectures, facilitated by the software optimization tool flow.
We are seeking software developers who are driven and naturally curious. The chosen candidate will contribute within agile teams, working closely with senior software engineers for mentorship. This role presents an opportunity to tackle novel challenges using cutting-edge technologies, as they build innovative systems from scratch.
As a key team member, you will specialize in constructing efficient implementations of practical neural net kernels tailored to their distinctive hardware architecture. Additionally, you will implement diverse computing algorithms, maximizing computation and communication throughput. This role involves developing a profound understanding of the architecture's intricacies, working collaboratively with the architects and compiler engineers.
Responsibilities:
Requirements:
Preferred Skills and Experience:
Our client offers: