AI & Emerging technologies

AI Software Engineering Intern

Tenstorrent Unlisted/Referral Jobs

Toronto · Ontario · Canada

Build AI software on Tenstorrent hardware as an on-site intern in Toronto, using PyTorch, Python, and C/C++ across specialized teams.

This internship spans Kernels, Models, Inference, Scale Out, Runtime, and Compiler & Infra teams. You may optimize machine learning models, develop high-performance kernels, or improve inference and distributed systems. Work includes software for memory planning, task scheduling, profiling, debugging, emulation, and code execution on Tenstorrent hardware.

Key Responsibilities:

  • Develop high-performance kernels for Tenstorrent hardware
  • Optimize LLM, vision, and generative models
  • Improve inference server development and serving performance
  • Build runtime memory, scheduling, and execution software
  • Create compiler and infrastructure optimization tools

Requirements:

  • Pursuing a BS, MS, or PhD in a related field
  • Coursework or projects in parallel processing or machine learning
  • Hands-on PyTorch model experimentation and deployment experience
  • Experience with C/C++, CUDA, Python, or kernel development
  • Comfort using AI and agentic flows

Apply software engineering, machine learning, and performance optimization skills to advance AI computing at Tenstorrent in Toronto.

#J-18808-Ljbffr

Reference: WJ-291_11970933

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.