Originally posted 23 September 2026 by the employer.
About the role
This role involves building and evolving the ML API layer for a new generation of disaggregated AI inference systems.
What you'll do
- Design, implement, and maintain APIs for chat completions, text generation, streaming, model configuration, tool calling, structured outputs, and multimodal inputs.
- Create consistent request and response semantics across GPU prefill and Cerebras decode.
- Integrate emerging foundation models, tokenizers, prompt formats, sampling methods, attention variants, and multimodal inputs into the serving platform.
- Maintain compatibility with widely adopted inference interfaces while designing Cerebras-specific extensions, including versioning and deprecation.
- Extend and integrate custom inference services with vLLM, PyTorch, Hugging Face libraries, the AMD ROCm stack, and Cerebras runtime components.
- Build the control and data paths required to coordinate GPU prefill with Cerebras decode, including request routing, state transfer, error handling, retries, and lifecycle management.
What you'll need
- 5+ years of software engineering experience, with substantial individual-contributor ownership of production software or distributed systems.
- Strong programming ability in Python and Go, plus experience developing performance-sensitive or highly concurrent services in C++, Rust, or a similar systems language.
- Experience building stable APIs with clear validation, error handling, observability, compatibility, and versioning practices.
- Experience integrating software across service, framework, runtime, and infrastructure boundaries.
- Experience designing or maintaining OpenAI-compatible, gRPC, REST, or streaming inference APIs.
- Experience with Linux, containers, Kubernetes or comparable orchestration systems, CI/CD, and operating latency-sensitive services in production.
- Ability to diagnose correctness, reliability, and performance issues across multiple components of a distributed serving system.
- Bachelor's degree in computer science, Computer Engineering, Electrical Engineering, or a related discipline, or equivalent practical experience.
Nice to have
- Experience modifying or contributing to vLLM, SGLang, PyTorch, Hugging Face Transformers, Triton, TensorRT-LLM, or another open-source ML systems project.
- Experience creating API conformance, model-quality, numerical-comparison, determinism, or performance-regression test systems.
- Experience building SDKs, developer tools, model registries, configuration systems, or self-service ML platforms.
- Experience with multi-model or multi-tenant inference platforms, including routing, admission control, fairness, quotas, rate limiting, and capacity-aware scheduling.
- Understanding of model-specific tokenization, chat templates, generation configuration, logits processing, stopping criteria, tool calling, structured generation, and constrained decoding.
- Experience with disaggregated prefill/decode architectures, KV-cache transfer, prefix caching, chunked prefill, memory-aware admission control, or request scheduling.
- Experience designing, building, or operating production APIs and services for machine learning, large language models, or other data-intensive applications.
- Familiarity with reduced-precision inference and quantization formats such as BF16, FP8, FP4, INT8, or INT4.
Skills: ML API layer, heterogeneous serving system, inference APIs, model integration, distributed systems
This role has been open 21 days — well below the 50-day median for Infrastructure/Platform Software roles.
Infrastructure/Platform Software · Infrastructure Platform
|
Open roles in category
973
|
Median days open
50 d
|
Median salary
$235k
|
See the full market breakdown ▾Category comparison, skills in demand, and who else is hiring
| Metric | Cerebras | All employers we track in this specialty (973 roles · 85 employers) |
|---|---|---|
| Open roles in this specialty | 39 | 973 |
| Open roles in the wider Software, Firmware & Systems family | 76 | 6149 · 145 employers |
| Median days open | 80 d | 50 d (+30 d vs this employer) |
| Median salary (USD postings) | — | $235k |
Skills observed across this category: ML API layer, heterogeneous serving system, inference APIs, model integration, distributed systems
Who's hiring in this category
- NVIDIA · 289 open roles · median 44 d
- Qualcomm · 61 open roles · median 57 d
- AMD · 57 open roles · median 21 d
- Graphcore · 44 open roles · median 90 d
- Intel Corporation · 40 open roles · median 9 d
- Cerebras (this employer) · 39 open roles · median 80 d
How we counted: 973 open Infrastructure/Platform Software (Infrastructure Platform) roles from 85 employers tracked in the SemiconductorJobs index, counted 15 Oct 2026. Specialty figures count only roles carrying this exact specialty label, so an employer's related work in neighbouring specialties is not included there — it is counted in the wider Software, Firmware & Systems family row. Figures refresh nightly.