ML Runtime and Kernel Engineer - Core ML
Toronto, ONCerebras Systems
Cerebras Systems needs candidates with a background in computer science, computer engineering or electrical engineering, plus experience building high-performance systems, ML systems, compilers or kernels. Strong C++ and Python skills, and familiarity with PyTorch or JAX, are required.
C++, Python, PyTorch, JAX, CUDA, Triton
Staff Software Engineer, Inference API
Toronto, ONCerebras Systems
5+ YOECandidates need 5+ years of software engineering experience with substantial individual-contributor ownership of production systems. Strong Python and Go, plus systems-language experience in C++ or Rust, and experience with streaming, REST or gRPC inference APIs on Linux, containers and Kubernetes are required.
Kubernetes, vLLM, PyTorch, Hugging Face Transformers, ROCm, Triton
Staff GPU Inference SDET
Toronto, ONCerebras Systems
8+ YOECerebras Systems needs 8+ years of software test or infrastructure quality experience. Candidates must have hands-on GPU cluster bring-up experience, knowledge of LLM serving engines, expert Python and strong Kubernetes, Slurm or Ray skills.
Python, Kubernetes, Slurm, Ray, Prometheus, Grafana
Staff Software Engineer, GPU Inference
Toronto, ONCerebras Systems
8+ YOECandidates need 8+ years of software engineering experience with ownership of complex production systems. Strong C++ and Python, LLM inference serving experience (such as vLLM or TensorRT-LLM) and GPU performance knowledge are required.
vLLM, ROCm, HIP, PyTorch, Kubernetes, AMD Instinct GPUs
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
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
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