Accelerated Kernel Software Engineer Role

Tenstorrent

📍 toronto, on, Canada

Full-time IT & Technology

Job Description

Be at the forefront of AI innovation with Tenstorrent as a Software Engineer on the Acceleration Kernel Development team in Toronto, ON. Leverage your expertise in writing fast, efficient low-level code supporting machine learning performance.

In this hybrid position, you will contribute to cutting-edge AI solutions by optimizing software for high-performance workloads. Ideal candidates will be adept at performance metrics and enjoy tackling complex problems alongside a diverse team. The role is open to developers at various experience levels, underscoring Tenstorrent's commitment to growth and collaboration.

Key Responsibilities:
• Create and optimize kernels for high-performance ML
• Analyze and improve instruction execution efficiency
• Collaborate with ML engineers for production integration
• Conduct debugging, profiling, and maintenance tasks
• Ensure reliable performance under varying workloads

Requirements: