Cerebras Systems, Inc.
Open positions
Infrastructure Systems Engineer Linux Storage and Automation
You will deploy, automate, troubleshoot, and maintain Linux-based compute and storage infrastructure. You will build scripts and Ansible automation, manage physical and virtual servers, monitor reliability and…
AI Fleet Platform Software Engineer
You will build and operate software that manages large fleets of AI clusters. You will create services, integrations, operational tools, and user-facing applications that help operators monitor health, capacity,…
ERP Engineer Business Systems
You will design, configure, develop, test, deploy, and support scalable ERP solutions. You will translate finance, supply-chain, manufacturing, datacenter, and enterprise needs into system capabilities, integrations,…
Distributed Software Engineer
You will build and operate software that turns large fleets of Cerebras systems, servers, and switches into reliable, observable clusters. You will automate bare-metal infrastructure, create Kubernetes operators and…
Staff Software Engineer Inference API
You will build and evolve production ML inference APIs for a heterogeneous serving system. You will integrate models and serving runtimes, coordinate GPU prefill with Cerebras decode, improve performance and…
Software Engineer New Grad 2026
You will design, implement, test, and debug software that improves system performance, reliability, scalability, and observability. You will work across low-level infrastructure, hardware interfaces, networking,…
Staff Software Engineer GPU Inference
You will build and operate the GPU prefill path across APIs, model-serving workers, runtimes, GPU nodes, networking, and rack-scale infrastructure. You will improve operational readiness, reliability, numerical…
Staff Software Engineer Inference Cloud
You will own major areas of cloud-platform architecture for inference services. You will build distributed platform components, improve traffic control and reliability, write and review production code, resolve…
Senior Member of Technical Staff
You will design and develop resilient, highly available software for distributed inference environments. You will create cloud deployment workflows, automation, Python APIs, containerized services, Kubernetes…
Senior Staff Software Engineer Inference Platform
You will lead the design, development, testing, and operation of inference-platform software. You will set technical direction, improve active-active system reliability and performance, guide senior engineers, make…
Software Engineer Kernel Reliability
You will improve the reliability of compute clusters, inference systems, training systems, and production services. You will investigate failures, build and enhance debugging tools, collaborate on reliability-focused…
Software Engineer GPU Inference
You will build, deploy, and operate the GPU prefill path across API services, serving workers, vLLM, PyTorch, ROCm, GPU nodes, networking, and rack-scale infrastructure. You will improve reliability, numerical…
Software Engineer Inference Platform
You will design, develop, test, and maintain production software for an inference orchestration platform. You will improve availability, failover, observability, security, latency, throughput, capacity efficiency,…
Software Engineer Cluster Deployment
You will build and maintain automation for cluster provisioning, configuration, validation, and handoff. You will turn manual steps into tested workflows, participate in deployments, troubleshoot infrastructure, and…
Software Engineer Host and Network IO
You will develop software that exposes hardware IO capabilities and manage a shared IO API. You will build hardware-control systems, debug AI-cluster network performance, analyze packet traces, and create telemetry…
Senior Software Development Engineer in Test AI Cluster Networking and Security
You will define test strategies and automate validation for large-scale AI clusters. You will test cluster software, hardware, networking, performance, failure scenarios, security, and observability. You will qualify…
Cluster Operations Software Engineer
You will operate advanced AI compute clusters, maintain their health and availability, and optimize capacity. You will build operational software, monitoring platforms, automation services, APIs, dashboards, and…
AI Inference Core Software Integration Engineer
You will turn early inference concepts and prototypes into validated platform capabilities. You will integrate software across AI frameworks, runtimes, compilers, kernels, distributed systems, infrastructure, and…
