AI Runtime Engineer at Tenstorrent
5 hours ago
Toronto, Ontario, Canada
Tenstorrent
Full-time
Free with email or Google
Save this job and keep your search organized
Create a free account to save jobs, create alerts and return to this listing from your dashboard.
Free with email or Google
By continuing, you agree to our Terms & Privacy Policy.
Elevate AI technology with Tenstorrent as an AI Runtime Engineer. Lead the development at the hardware/software interface to optimize performance for our cutting-edge RISC-V CPU.
At Tenstorrent, we are looking for an engineer skilled in C or C++ who possesses a deep understanding of hardware-software interaction. You will work hybrid, either in Toronto or Austin, defining runtime structures, scheduling tasks, and addressing complex performance issues in innovative ways. This position welcomes candidates of various experience levels.
Key Responsibilities
• Define runtime architecture for custom processor execution
• Build low-level components for hardware IP initialization
• Analyze and improve runtime bottlenecks for efficiency
• Design interfaces for efficient memory access and synchronization
• Engage with customers to translate needs into runtime innovations
Requirements:
• Expertise in C or C++ for performance-critical systems
• Experience in embedded or low-level environments
• Strong fundamentals in scheduling and resource management
• Skillful in debugging across hardware/software boundaries
• Technical leadership and mentoring abilities Become part of Tenstorrent’s groundbreaking AI innovations by optimizing system performance and enhancing resource management.
Key Responsibilities
• Define runtime architecture for custom processor execution
• Build low-level components for hardware IP initialization
• Analyze and improve runtime bottlenecks for efficiency
• Design interfaces for efficient memory access and synchronization
• Engage with customers to translate needs into runtime innovations
Requirements:
• Expertise in C or C++ for performance-critical systems
• Experience in embedded or low-level environments
• Strong fundamentals in scheduling and resource management
• Skillful in debugging across hardware/software boundaries
• Technical leadership and mentoring abilities Become part of Tenstorrent’s groundbreaking AI innovations by optimizing system performance and enhancing resource management.