Jobs
>
Winnipeg

    Senior Neural Network Kernel Software Development Engineer - Winnipeg, Canada - Targeted Talent

    Targeted Talent background
    Full time
    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:

    • 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.

    Requirements:

    • 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.

    Preferred Skills and Experience:

    • Proficiency in Python.
    • Experience with other AI accelerator programming.
    • Strong mathematical aptitude.
    • Enjoyment of solving complex problems.

    Our client offers:

    • 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 ...


  • 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 ...


  • 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 ...


  • 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 ...

  • Hatch

    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 ...

  • Buhler Industries Inc.

    Team Leader

    1 week ago


    Buhler Industries Inc. Winnipeg, Canada

    Oversee 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 ...

  • BuhlerIndustries

    Product Manager

    2 days ago


    BuhlerIndustries Winnipeg, Canada

    As 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 ...

  • MacDon Industries Ltd

    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 ...


  • 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 ...

  • Hatch

    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 ...

  • Bockstael Construction

    Estimator

    1 week ago


    Bockstael Construction Winnipeg, Canada

    Bockstael 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 ...

  • Manitoba Hydro

    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 ...

  • MacDon Industries Ltd

    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 ...


  • Multicrete Systems Inc Winnipeg, Canada

    Multicrete 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 ...

  • StandardAero

    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 ...

  • FWS Group

    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 ...

  • Wallace + Wallace Fences and Doors

    IT Manager

    1 week ago


    Wallace + Wallace Fences and Doors Winnipeg, Canada

    We 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 ...


  • 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 ...


  • 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 ...


  • 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 ...