Senior Runtime Engineer
Cerebras· Software Engineering
United States and CanadaFull-timePosted 3mo ago
About the role
We are building the next generation of large-scale AI systems that power training and inference workloads at unprecedented scale and efficiency. You will design and develop high-performance distributed software that orchestrates massive compute and data pipelines across heterogeneous clusters, pushing the limits of concurrency, throughput, and scalability for models at massive scale.
Responsibilities
- Design and implement distributed runtime components to efficiently manage large-scale execution workloads.
- Develop and optimize high-performance data and communication pipelines that fully utilize CPU, memory, storage, and network resources.
- Enable scalable execution across multiple compute nodes, ensuring high concurrency and minimal bottlenecks.
- Collaborate closely with ML and compiler teams to integrate new model architectures, training regimes, and hardware-specific optimizations.
- Diagnose and resolve complex performance issues across the software stack using profiling and instrumentation tools.
- Contribute to overall system design, architecture reviews, and roadmap planning for large-scale AI workloads.
Qualifications
- 3+ years of experience developing high-performance or distributed system software.
- Strong programming skills in C/C++, with expertise in multi-threading, memory management, and performance optimization.
- Experience with distributed systems, networking, or inter-process communication.
- Solid understanding of data structures, concurrency, and system-level resource management (CPU, I/O, and memory).
- Proven ability to debug, profile, and optimize code across scales—from threads to clusters.
- Bachelor’s, Master’s, or equivalent experience in Computer Science, Electrical Engineering, or related field.
Skills
Required:C/C++ programmingDistributed systemsMultithreading and concurrencyData structures and system-level resourcesDebugging and profilingEducation
Last updated Aug 30, 2026. Interested? Apply on the company site.
About Cerebras
Cerebras is the go-to platform for fast and effortless AI training. Learn more at cerebras.ai.
Cerebras is the go-to platform for fast and effortless AI training.
AICerebras Wafer-Scale Enginechipshardwareinferenceliquid-ai-recruiting-targetmultimodalsetter-30
More open roles at Cerebras
- Infrastructure Systems Engineer – Linux, Storage & AutomationtodayHybrid (Sunnyvale, CA) · Datacenter
- Cloud Infrastructure EngineertodayHybrid (Sunnyvale, CA) · Software Engineering
- Power Manufacturing Test Development EngineertodaySunnyvale, CA · Hardware
- Supplier Quality Engineer - New Grad1w agoSunnyvale, CA · University Departments
- Supply Chain Program Manager1w agoHybrid (Sunnyvale, CA) · Hardware