Staff AI Inference API Engineer

Fdetimes

Sunnyvale (CA)

On-site

USD 180,000 - 240,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Cerebras Systems is hiring a Software Engineer to evolve the ML API layer for a disaggregated AI inference system. You will work across inference APIs, model integration, request-routing services, and Cerebras runtime components to deliver a consistent user experience across models and accelerators.

This hands-on role sits at the intersection of ML systems, API design, and distributed architectures, enabling new model architectures, streaming features, and tool use in production.

Qualifications

  • 5+ years software engineering experience with production software or distributed systems.
  • Strong Python and Go; experience with C++, Rust or similar systems language.
  • Experience building stable APIs with validation, error handling, observability, compatibility, and versioning practices.

Responsibilities

  • Build production ML inference APIs for chat completions, text generation, streaming, and model configuration.
  • Deliver a unified serving experience across multiple backends and inference services.
  • Integrate foundation models, tokenizers, prompt formats, sampling methods, and multimodal inputs.
  • Maintain API compatibility and evolution with versioning, deprecation, validation, and backward compatibility.
  • Integrate with model-serving runtimes such as vLLM, PyTorch, Hugging Face libraries, ROCm stack, and Cerebras runtime components.
  • Support disaggregated inference via coordination of prefill and decode paths, including request routing and error handling.
  • Improve streaming performance, latency, throughput, and scheduling across serving components.
  • Develop validation systems for tokenization, sampling, logits, and determinism across backends.

Skills

Python
Go
C++
Rust
Distributed systems
APIs

Education

Bachelor's degree in CS/CE/EE or equivalent

Tools

vLLM
SGLang
PyTorch
Hugging Face
Transformers
Triton
TensorRT-LLM

Job description

Cerebras Systems is hiring a Software Engineer to evolve the ML API layer for a disaggregated AI inference system. You will work across inference APIs, model integration, request-routing services, and Cerebras runtime components to deliver a consistent user experience across models and accelerators.

This hands-on role sits at the intersection of ML systems, API design, and distributed architectures, enabling new model architectures, streaming features, and tool use in production.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff AI Inference API Engineer
Staff AI Inference API Engineer

Cerebras • Sunnyvale (CA)

On-site
USD 180,000 - 240,000
Senior ML API Engineer - Real-Time AI Inference
Senior ML API Engineer - Real-Time AI Inference

Cerebras • Sunnyvale (CA)

On-site
USD 180,000 - 250,000
Senior ML API Engineer - High-Speed AI Inference
Senior ML API Engineer - High-Speed AI Inference

Cerebras • United States

Remote
USD 160,000 - 260,000
Senior Software Engineer, ML API – AI Inference
Senior Software Engineer, ML API – AI Inference

Cerebras • United States

Remote
USD 160,000 - 260,000
Senior Software Engineer, ML API – AI Inference
Senior Software Engineer, ML API – AI Inference

Cerebras • Sunnyvale (CA)

On-site
USD 180,000 - 250,000
Staff Software Engineer, Inference API
Staff Software Engineer, Inference API

FDE Times • Sunnyvale (CA)

On-site
USD 180,000 - 240,000
Staff Software Engineer, Inference API
Staff Software Engineer, Inference API

Cerebras • Sunnyvale (CA)

On-site
USD 180,000 - 240,000
Senior AI Inference Platform Engineer
Senior AI Inference Platform Engineer

Cerebras • Sunnyvale (CA)

On-site
USD 140,000 - 190,000
Director, AI Inference & Model Scaling
Director, AI Inference & Model Scaling

Cerebras • Sunnyvale (CA)

Hybrid
USD 250,000 - 450,000
Senior AI Inference Infra Engineer — Python & Orchestration
Senior AI Inference Infra Engineer — Python & Orchestration

Fdetimes • Sunnyvale (CA)

On-site
USD 140,000 - 220,000