Senior Runtime Engineer
Cerebras Systems
4 months ago
Sunnyvale, CA, USA or Toronto, Canada
Senior / Mid Level
H1B Sponsor
Responsibilities
- Design and implement distributed runtime components for large-scale model training.
- Develop and optimize high-performance data and communication pipelines.
- Enable scalable execution across multiple compute nodes.
- Collaborate with ML and compiler teams for integration of new model architectures.
- Diagnose and resolve performance issues across the software stack.
- Contribute to system design, architecture reviews, and roadmap planning.
Requirements
- 3+ years of experience in developing high-performance or distributed system software.
- Strong programming skills in C/C++, with expertise in multi-threading and performance optimization.
- Experience with distributed systems, networking, or inter-process communication.
- Solid understanding of data structures, concurrency, and system-level resource management.
- Proven ability to debug, profile, and optimize code across scales.
- Bachelor’s, Master’s, or equivalent experience in Computer Science, Electrical Engineering, or related field.
Benefits
- Opportunity to build a breakthrough AI platform beyond GPU constraints.
- Ability to publish and open source cutting-edge AI research.
- Work on one of the fastest AI supercomputers in the world.
- Enjoy job stability with startup vitality.
- Experience a non-corporate work culture that respects individual beliefs.
Tech Stack
CC++PythonPyTorch
Categories
AI & MLBackendData Engineering