ML Software Engineer – Debugging Focus

Cerebras Systems, Inc.

Full-time Other-General
Apply Now
Location
ottawa, on, Canada
Posted
July 16, 2026

Job Description

Transform the AI landscape with Cerebras as a Machine Learning Software Tool Development Engineer. Utilize your expertise in C++ and Python for high-performance systems.
As a key player at Cerebras, you will spearhead innovative debugging solutions and build tools for effective anomaly monitoring. Your role focuses on enhancing workflows across hardware and software interfaces, ensuring system reliability and operational efficiency. Collaborate with various teams to drive high-impact initiatives that support advanced machine learning applications.
Key Responsibilities:
• Implement system-level debugging and observability tools
• Analyze execution data structures for diagnostics
• Develop frameworks for failure classification
• Collaborate on compiler and hardware interface improvements
• Support continuous incident response efforts
Requirements:
• Proficient in C++ and Python programming
• Hands-on experience debugging complex systems
• Strong ability w...