AI Inference Core - Senior Senior Software Engineer for DevOps
Toronto, ONCerebras Systems
5+ YOECerebras Systems needs candidates with 5+ years in platform, DevOps or software engineering, hands-on CI/CD and Kubernetes experience, and a major cloud platform background. Strong Linux, networking, Python or Shell skills and monitoring experience are also required.
Kubernetes, Terraform, Helm, Argo CD, AWS, Python
CoDesign & NextGen Performance Engineer
Toronto, ONCerebras Systems
3+ YOECandidates need a Bachelor's, Master's or PhD in electrical engineering or computer science, with 3+ years in computer architecture, performance or kernel optimization. Strong C++ and Python, plus analytical problem-solving, are required.
C++, Python
Software Engineer - Tools & Infrastructure / DevOps
Toronto, ONCerebras Systems
4+ YOECandidates need 4 to 8 years in DevOps, infrastructure or software engineering, with hands-on CI/CD, cloud (AWS preferred), Linux and Kubernetes experience. Strong troubleshooting skills and participation in oncall are also expected.
AWS, Kubernetes, Linux, Python, Shell
Senior SDET, Inference Platform
Toronto, ONCerebras Systems
3+ YOECerebras Systems needs candidates with 3+ years of software, QA, systems or infrastructure experience. They must write strong Python and/or Go, build test automation, work with CI/CD such as Jenkins, and debug distributed systems.
Kubernetes, Jenkins, ArgoCD, NGINX, Bazel, k9s
Cloud Infrastructure Engineer
Toronto, ONCerebras Systems
5+ YOECandidates need 5+ years in cloud infrastructure, identity or security engineering, with hands-on experience in SAML, OAuth2, OIDC, SCIM, AWS, containers and Kubernetes. They also need coding skills in Python, Go or Terraform and a security-first mindset including Zero Trust and compliance frameworks such as SOC2, FedRAMP or ITAR.
AWS, Kubernetes, Terraform, Python, Go, Okta
Regional Data Center Manager - Western Canada
Vancouver, BCCerebras Systems
5+ YOECandidates need 5 to 10+ years of data center or critical facility experience, working knowledge of MEP systems, and experience dealing with facility providers. They also need to have led site-level teams and to work well in a fast-paced environment.
Incident response, Team leadership, Plumbing
Senior Inference ML API SDET
Toronto, ONCerebras Systems
5+ YOECerebras Systems needs candidates with 5+ years of quality or software engineering experience and strong Python, C++ or Go automation skills. They also need experience testing large-scale compute, ML or networking systems and leading cross-functional quality work.
ML, Quality control systems, Hardware components, Debugging, Communication skills, Python
Software Engineer, Inference Platform
Toronto, ONCerebras Systems
3+ YOECandidates need 3+ years of software engineering experience with large-scale distributed systems or cloud infrastructure. Strong Go or C++ skills, Kubernetes, TLS and high-availability design experience are required.
Kubernetes, Go, C++
DevOps Engineer - New Grad 2026
Toronto, ONCerebras Systems
Candidates need to be enrolled in a computer science or engineering program, with software development experience and skills in Python, shell scripting and CI/CD. Cerebras Systems also asks for container and Kubernetes experience, and for cloud service work on AWS or similar platforms.
Jenkins, Docker, Kubernetes, AWS, Makefiles
Software Engineer - New Grad 2026
Toronto, ONCerebras Systems
Candidates need a recent or current computer science or engineering degree graduating in 2026, proficiency in C or C++, and interest or exposure to systems programming, networking, embedded systems or distributed infrastructure.
Embedded systems, ML, Debug software, Debugging, Firmware, Computer science
Technical Lead Manager, Infrastructure Hardware (Server and Network Systems)
Toronto, ONCerebras Systems
8+ YOECandidates need a B.S. or M.S. in computer science or electrical/computer engineering, or equivalent experience, plus 8+ years of technical leadership on server, network or infrastructure platforms. Deep knowledge of server architecture and networking fundamentals, and experience running multi-vendor programs, are required.
Linux, PCIe, optics
Security & IT General Opportunities
CanadaCerebras Systems
Candidates need experience in IT operations, security engineering or cloud and network security, and a preference for automation and scripting. Experience with identity, endpoint or incident response is an asset.
Building automation, System administration, Incident response, Infrastructure as code
Applied Machine Learning Research Scientist
Toronto, ONCerebras Systems
4+ YOECandidates need a Bachelor's or Master's degree in a related field and 4+ years of ML experience. Strong Python and PyTorch skills, transformer knowledge and the ability to implement ideas from ML papers are required.
PyTorch, Python
AI Inference Core - Software Integration Engineer
Toronto, ONCerebras Systems
Cerebras Systems needs candidates with strong software fundamentals in Python, C++, Go or similar, and experience with hardware accelerators, compilers, kernels or low-level systems. Experience debugging distributed systems, AI infrastructure, profiling and clear cross-team communication are also needed.
Documentation, Detect bottlenecks, Python, C++, Go, Debugging
ML Systems Performance Engineer
CanadaCerebras Systems
3+ YOECandidates need a Bachelor's, Master's or PhD in Electrical Engineering or Computer Science, strong computer architecture knowledge and 3+ years in a relevant domain such as CPU/GPU performance or kernel optimization. Experience with simulators, performance profiling, C++ and Python is required.
C++, Python, CPU/GPU simulators, Wafer Scale Engine, profiling tools
Software Engineer, GPU Inference
Toronto, ONCerebras Systems
5+ YOECerebras Systems needs candidates with 5+ years of software engineering experience, including production inference work for large models. Strong C++ and Python, hands-on serving framework experience such as vLLM, and deep GPU performance knowledge are required.
vLLM, ROCm, PyTorch, Kubernetes, AMD Instinct GPUs, RCCL
Senior Runtime Engineer
CanadaCerebras Systems
3+ YOECandidates need 3+ years building high-performance or distributed systems software, strong C/C++ skills, and experience with multi-threading and memory management. A Bachelor's, Master's, or equivalent experience in Computer Science, Electrical Engineering, or a related field is required.
C, C++, PyTorch, Python
Full Stack LLM Engineer
Toronto, ONCerebras Systems
Candidates need a degree in computer science, engineering or a related field, plus experience with deep learning frameworks, C/C++ low-level optimization and compiler development such as LLVM or MLIR. Strong debugging and optimization skills, including work on NP-hard problems, are also expected.
PyTorch, TensorFlow, LLVM, MLIR, C++
Staff Software Engineer, Inference Platform
Toronto, ONCerebras Systems
8+ YOECandidates need 8+ years of software engineering experience, deep distributed systems and Kubernetes expertise, and strong Go or C++ skills. Experience with TLS/mTLS, high-QPS latency optimization, and observability and SLO-driven operations is also required.
Kubernetes, Go, C++
FPGA Engineer
Toronto, ONCerebras Systems
5+ YOECerebras Systems needs candidates with 5+ years of production FPGA experience (or a Master's/PhD plus 3 years), Verilog skill in a Git repository, and strong FPGA place-and-route, timing closure and debug skills. Knowledge of TCP, RoCE and Wireshark, plus network switch familiarity, is also required.
Verilog, Git, Wireshark, Arista, Juniper