Talent.com
Software Engineer, Acceleration Kernel Development
Software Engineer, Acceleration Kernel DevelopmentTenstorrent • Toronto, ON, CA
Software Engineer, Acceleration Kernel Development

Software Engineer, Acceleration Kernel Development

Tenstorrent • Toronto, ON, CA
Il y a 27 jours
Type de contrat
  • Permanent
Description de poste

Tenstorrent is leading the industry on cutting‑edge AI technology, revolutionizing performance expectations, ease of use, and cost efficiency. With AI redefining the computing paradigm, solutions must evolve to unify innovations in software models, compilers, platforms, networking, and semiconductors. Our diverse team of technologists have developed a high performance RISC‑V CPU from scratch, and share a passion for AI and a deep desire to build the best AI platform possible. We value collaboration, curiosity, and a commitment to solving hard problems. We are growing our team and looking for contributors of all seniorities.

As an Acceleration Kernel Developer at Tenstorrent, you will play a crucial role in optimizing low‑level workloads, kernel development, and enhancing our software's performance for machine learning applications. You will work closely with a team of highly skilled engineers to ensure that our software operates at peak efficiency, delivering high‑quality results to our clients and users.

This role is hybrid, based out of Toronto, ON; Austin, TX; Santa Clara, CA.

Responsibilities

  • Kernel Development : Participate in the design, development, and maintenance of kernel‑level software components for our applications. Develop and optimize kernels and kernel libraries for efficient machine learning and HPC applications.
  • Implementation of tensor compute and tensor data movement optimizations kernels
  • Heavy focus on optimizations.
  • Low‑Level Optimization : Analyze and optimize low‑level code to improve the performance and efficiency of our software, with a strong emphasis on tensor optimization.
  • Machine Learning Integration : Collaborate with machine learning engineers and data scientists to integrate optimized kernels and low‑level routines into machine learning frameworks and pipelines.
  • Performance Profiling : Identify performance bottlenecks, conduct performance profiling, and develop strategies to address and resolve them.
  • Testing and Debugging : Write comprehensive unit tests, conduct thorough debugging, and ensure the stability and reliability of kernel‑level code.
  • Documentation : Create clear and concise documentation for code, APIs, and best practices to facilitate collaboration within the team.
  • Research and Innovation : Stay up‑to‑date with the latest developments in kernel development, tensor optimization, and machine learning to propose innovative solutions and improvements.

Experience & Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Proven experience in kernel development, with a strong focus on low‑level optimizations and tensor optimization.
  • Proficiency in C / C++ programming languages.
  • Familiarity with machine learning frameworks and concepts.
  • Strong problem‑solving skills and the ability to analyze and debug complex issues.
  • Experience with performance profiling and optimization tools.
  • Excellent communication and teamwork skills.
  • Self‑motivated, detail‑oriented, and able to work independently as well as in a team.
  • Experience with GPU programming (CUDA, OpenCL) is a plus.
  • Knowledge of operating system internals is a plus.
  • Tenstorrent offers a highly competitive compensation package and benefits, and we are an equal opportunity employer.

    Due to U.S. Export Control laws and regulations, Tenstorrent is required to ensure compliance with licensing regulations when transferring technology to nationals of certain countries that have licensing conditions set by the U.S. government.

    As this position will have direct and / or indirect access to information, systems, or technologies that are subject to U.S. Export Control laws and regulations, please note that citizenship / permanent residency, asylee and refugee information and supporting documentation will be required and considered as a condition of employment.

    If a U.S. export license is required, employment will not begin until a license with acceptable conditions is granted by the U.S. government. If a U.S. export license with acceptable conditions is not granted by the U.S. government, then the offer of employment will be rescinded.

    #J-18808-Ljbffr

    Créer une alerte emploi pour cette recherche

    Software Engineer Acceleration Kernel Development • Toronto, ON, CA

    Offres similaires
    Software Engineer - Core Senior Engineer

    Software Engineer - Core Senior Engineer

    RPMGlobal • Toronto, Canada
    Temps plein
    Transforming the Future with Convergence of Simulation and Data Software Engineer - Core Senior Engineer Job Summary : Our client in Oakville, ON is looking for a Software Engineer - Core Senior Eng...Voir plus
    Dernière mise à jour : il y a 20 jours • Offre sponsorisée
    Senior Software Development Engineer in Test (SDET)

    Senior Software Development Engineer in Test (SDET)

    Svitla Systems, Inc. • Toronto, Canada
    Temps plein
    Remote Canada August 5, 2025 Svitla Systems Inc.Senior Software Development Engineer in Test (SDET) for a full-time position (40 hours per week) in Mexico. Our client is a Canada-based company that ...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Senior Software Development Engineer

    Senior Software Development Engineer

    Remitly • Toronto, Canada
    Temps plein
    Remitly Burnaby, British Columbia, Canada.At Remitly, we believe everyone deserves the freedom to access, move, and manage their money wherever life takes them. Since 2011, we've tirelessly delivere...Voir plus
    Dernière mise à jour : il y a 16 jours • Offre sponsorisée
    Principal Software Development Engineer(QT / QML) - Remote

    Principal Software Development Engineer(QT / QML) - Remote

    Autodesk, Inc. • Toronto, Canada
    Télétravail
    Temps plein
    As a global leader in 3D design, engineering, and entertainment software, Autodesk helps people imagine, design, and make a better world. Autodesk accelerates better design through an unparalleled d...Voir plus
    Dernière mise à jour : il y a 16 jours • Offre sponsorisée
    Senior Software Engineer, Robotics

    Senior Software Engineer, Robotics

    LiveKit Incorporated • Toronto, Canada
    Temps plein
    LiveKit is revolutionizing the AI landscape by providing the essential network infrastructure that powers multimodal AI interfaces, enabling seamless audio and visual interactions.Founded in 2021, ...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Senior Kernel Developer - RTOS

    Senior Kernel Developer - RTOS

    Huawei Technologies Canada Co., Ltd. • Markham
    Temps plein +1
    Huawei Canadahas an immediate permanent opening for aSenior Software Developer.The Intelligent Real-Time Operating System Lab focuses on OS architecture, concurrency challenges, and optimal resourc...Voir plus
    Dernière mise à jour : il y a 8 jours • Offre sponsorisée
    Senior Software Development Engineer in Test (SDET) – Jigs and Tools (Hybrid)

    Senior Software Development Engineer in Test (SDET) – Jigs and Tools (Hybrid)

    Kardium Inc. • Toronto, Canada
    Permanent
    Senior Software Development Engineer in Test (SDET) – Jigs and Tools (Hybrid).Glenlyon Parkway, Burnaby, British Columbia, Canada Job Description. Posted Tuesday, January 6, 2026 at 11 : 00 a.Your opp...Voir plus
    Dernière mise à jour : il y a 11 jours • Offre sponsorisée
    AWS & Spring Boot Software Engineer (Onsite) - Markham

    AWS & Spring Boot Software Engineer (Onsite) - Markham

    Aarorn Technologies Inc • Markham
    Temps plein
    A technology solutions firm is looking for a Software Engineer in Markham, ON.This contract role requires strong expertise in AWS services including Step Functions, Lambda Functions, and Event Brid...Voir plus
    Dernière mise à jour : il y a 8 jours • Offre sponsorisée
    Software Development Engineer II, Books Discovery at Scale

    Software Development Engineer II, Books Discovery at Scale

    Amazon • Toronto, Canada
    Temps plein
    A leading technology company in Toronto is seeking a Software Development Engineer II to solve complex business problems and build high-quality systems at scale. You will be responsible for designin...Voir plus
    Dernière mise à jour : il y a 16 jours • Offre sponsorisée
    Senior Kernel Developer - RTOS

    Senior Kernel Developer - RTOS

    Huawei Canada • Markham
    Temps plein +1
    Senior Kernel Developer - RTOS.Huawei Canada has an immediate permanent opening for a Senior Software Developer.The Intelligent Real-Time Operating System Lab focuses on OS architecture, concurrenc...Voir plus
    Dernière mise à jour : il y a 8 jours • Offre sponsorisée
    Software Development Engineer II, AWS Aurora

    Software Development Engineer II, AWS Aurora

    CNSC • Toronto
    Temps plein
    Looking to be part of a team building hyper-scale database services in the cloud? Do you want to revolutionize the way people manage vast volumes of data in the cloud where you have direct and imme...Voir plus
    Dernière mise à jour : il y a 8 jours • Offre sponsorisée
    Software Development Engineer– GPU Kernel & Community Development

    Software Development Engineer– GPU Kernel & Community Development

    Advanced Micro Devices • Markham
    Temps plein
    WHAT YOU DO AT AMD CHANGES EVERYTHING.At AMD, our mission is to build great products that accelerate next-generation computing experiences—from AI and data centers to PCs, gaming and embedded syste...Voir plus
    Dernière mise à jour : il y a 2 heures • Offre sponsorisée • Nouvelle offre
    Linux Kernel Software Engineer

    Linux Kernel Software Engineer

    AMD • Markham
    Temps plein
    WHAT YOU DO AT AMD CHANGES EVERYTHING.At AMD, our mission is to build great products that accelerate next-generation computing experiences—from AI and data centers, to PCs, gaming and embedded syst...Voir plus
    Dernière mise à jour : il y a 3 jours • Offre sponsorisée
    Software Engineer - Core Senior Engineer

    Software Engineer - Core Senior Engineer

    Altair • Toronto, Canada
    Temps plein
    Transforming the Future with Convergence of Simulation and Data Software Engineer – Core Senior Engineer Job Summary Our client in Oakville, ON is looking for a Software Engineer – Core Senior Engi...Voir plus
    Dernière mise à jour : il y a 21 jours • Offre sponsorisée
    Senior Software Engineer, Robotics

    Senior Software Engineer, Robotics

    LiveKit • Toronto, Canada
    Temps plein
    Senior Software Engineer, Robotics.LiveKit is revolutionizing the AI landscape by providing the essential network infrastructure that powers multimodal AI interfaces, enabling seamless audio and vi...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Senior Software Development Engineer in Test (SDET) - AI Cluster

    Senior Software Development Engineer in Test (SDET) - AI Cluster

    Cerebras • Toronto, Canada
    Temps plein
    Cerebras Systems builds the world's largest AI chip, 56 times larger than GPUs.Our novel wafer‑scale architecture provides the AI compute power of dozens of GPUs on a single chip, with the programm...Voir plus
    Dernière mise à jour : il y a 3 jours • Offre sponsorisée
    Senior Software Engineer, Core Identity (Auth0)

    Senior Software Engineer, Core Identity (Auth0)

    Okta for Developers • Toronto, Canada
    Temps plein
    Senior Software Engineer, Core Identity (Auth0) at Okta.Auth0 is a developer-friendly identity platform that simplifies authentication and authorization for applications, serving more than 100 mill...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Software Development Engineer at Workday – Canada, ON, Toronto

    Software Development Engineer at Workday – Canada, ON, Toronto

    Victrays • Toronto
    Temps plein
    Software Development Engineer at Workday – Canada, ON, Toronto.Your work days are brighter here.At Workday, it all began with a conversation over breakfast. When our founders met at a sunny Californ...Voir plus
    Dernière mise à jour : il y a 8 jours • Offre sponsorisée