Cerebras Systems
ML Runtime and Kernel Engineer - Core ML
Sunnyvale, CA
Stay score
odds of building a lasting career here
Thin sponsorship signal and lottery-bound. A low-probability bet with your clock running. Prioritize cap-exempt roles and proven entry-level sponsors first.
Lottery odds assume a STEM candidate.
Personalize to your clock →Employer immigration record
from this employer's Department of Labor filings
Green-card filing pattern in this occupation
Files H-1B transfers
Sourced from Department of Labor LCA, PERM and prevailing-wage disclosure data. Employer matching is by name, so figures may be split across an employer's legal entities. Absence of a filing means none appears in our copy of the data, not that none exists.
Community outcomes
No reports yet — be the first to help the next applicant.
About the role
- Our work spans efficient LLM training and inference, parallel and diffusion-based generation, sparsity, scaling laws, and training dynamics.
- We are looking for an engineer to bridge the gap between promising research ideas and efficient execution on Cerebras systems.
- Depending on your background, your work may emphasize runtime capabilities such as token orchestration, scheduling, communication, and distributed execution
Responsibilities
- Optimize computation, memory movement, communication, and concurrency for large-scale training and low-latency inference.
- Develop benchmarks, instrumentation, and automated tests that validate functionality, performance, and numerical correctness.
- Collaborate closely with Core ML researchers and compiler, runtime, kernel, and inference engineers to evaluate design alternatives and deliver end-to-end capabilities.
- Experience developing high-performance systems software, ML systems, runtimes, compilers, or computational kernels.
- Experience developing software in an industrial or academic research environment where requirements evolve through experimentation.
- People who are serious about software make their own hardware.
- Build a breakthrough AI platform beyond the constraints of the GPU.
Requirements
- Design and implement runtime components and high-performance kernels required by novel Core ML algorithms.
- Bachelor's, Master's, PhD, or equivalent practical experience in Computer Science, Computer Engineering, Electrical Engineering, or a related field.
- Experience with CUDA, Triton, low-level assembly, accelerator programming, or a C-like domain-specific language.
- Experience with compiler internals, distributed runtimes, custom hardware interfaces, or HPC systems.
Nice to have
- Preferred Skills & Qualifications
Skills
- Cerebras works with the leading model labs, global enterprises, and cutting-edge AI-native startups.
Benefits
- Familiarity with modern machine learning architectures and frameworks such as PyTorch or JAX.
- Understanding of machine learning fundamentals and ML systems, with the ability to reason about how algorithmic choices affect accuracy, systems implementation and performance.
Company info
- Publish and open source their cutting-edge AI research.
- Work on one of the fastest AI supercomputers in the world.
- Enjoy job stability with startup vitality.
- Our simple, non-corporate work culture that respects individual beliefs.
- At Cerebras, we have built a breakthrough architecture that is unlocking new opportunities for the AI industry.
This listing is sourced directly from Cerebras Systems's careers page and normalized into a canonical job model.