AI Hardware-Software Integration Engineer

Foundation Capital

Toronto

On-site

CAD 120,000 - 180,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Cerebras Systems in Toronto is seeking a systems software engineer to join the team responsible for bring-up, debugging, and automation of next-generation AI hardware and supporting software infrastructure.

You will collaborate with hardware engineers, build tooling to improve validation, observability, and production readiness, and help diagnose complex system failures across software and hardware components.

Qualifications

  • BS or MS in Computer Science, Computer Engineering, Electrical Engineering, or related field.
  • Strong programming skills in Python and/or C++.
  • Excellent debugging and problem-solving abilities with methodical approach.
  • Solid understanding of OS fundamentals (processes, threads, memory, IPC).
  • Experience in Linux development environments.

Responsibilities

  • Participate in bring-up of next-gen AI hardware systems and supporting software infra.
  • Debug complex system-level issues spanning hardware and software interactions.
  • Investigate failures during system bring-up using logs, telemetry and diagnostic tools.
  • Build automation frameworks and internal tooling to improve validation and debugging workflows.
  • Develop software to test, validate, and stress distributed hardware systems.
  • Collaborate with hardware engineers to isolate and resolve integration issues.
  • Improve system observability by building tools that surface failures quickly.
  • Reproduce, triage, and diagnose issues during early hardware deployment.
  • Support validation and qualification of new hardware generations toward production readiness.
  • Continuously improve internal engineering workflows for debugging, testing, and automation.

Skills

Python
C++
Debugging
Linux
Operating systems
Computer architecture
Distributed systems
Networking
Team collaboration
Communication

Education

BS in CS/CE/EE

Tools

Linux development tools
Telemetry/log analysis
Automation frameworks

Job description

Cerebras Systems in Toronto is seeking a systems software engineer to join the team responsible for bring-up, debugging, and automation of next-generation AI hardware and supporting software infrastructure.

You will collaborate with hardware engineers, build tooling to improve validation, observability, and production readiness, and help diagnose complex system failures across software and hardware components.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

ML Systems Integration Engineer
ML Systems Integration Engineer

Foundation Capital • Toronto

On-site
CAD 120,000 - 180,000
ML Systems Integration Engineer
ML Systems Integration Engineer

Cerebras • Toronto

On-site
CAD 110,000 - 160,000
Co-Design & Next-Gen AI Performance Engineer
Co-Design & Next-Gen AI Performance Engineer

Foundation Capital • Toronto

On-site
CAD 110,000 - 170,000
Senior FPGA Engineer: High-Performance IO & RDMA
Senior FPGA Engineer: High-Performance IO & RDMA

Cerebras • Toronto

On-site
CAD 120,000 - 160,000
Software Engineer - Tools & Infrastructure / DevOps
Software Engineer - Tools & Infrastructure / DevOps

Cerebras • Toronto

On-site
CAD 120,000 - 180,000
AI Fleet Platform Software Engineer
AI Fleet Platform Software Engineer

Cerebras Systems • Toronto

On-site
CAD 120,000 - 180,000
Software Engineer, Inference Platform
Software Engineer, Inference Platform

Cerebras • Toronto

Hybrid
CAD 120,000 - 180,000
Software Engineer - Tools & Infrastructure / DevOps
Software Engineer - Tools & Infrastructure / DevOps

Foundation Capital • Toronto

On-site
CAD 110,000 - 170,000
AI Fleet Platform Software Engineer
AI Fleet Platform Software Engineer

Foundation Capital • Toronto

Hybrid
CAD 180,000 - 240,000
Staff Reliability Engineer: AI Hardware Strategy & Leadership
Staff Reliability Engineer: AI Hardware Strategy & Leadership

Tenstorrent • Toronto

Hybrid
CAD 140,000 - 200,000
Competitive compensation & benefits