Accelerated Kernel Software Engineer Role
T
Tenstorrent
📍 toronto, on, Canada
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:
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: