Senior ML API Engineer - Real-Time AI Inference

Cerebras

Sunnyvale (CA)

On-site

USD 180,000 - 250,000

Full time

37 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Cerebras Systems is hiring a Senior Software Engineer to build the ML API layer for our disaggregated AI inference system. You will own features across inference APIs, model integration, and request routing, delivering consistent behavior across accelerators and backends.

You will work on streaming, structured outputs, multimodal inputs, and model configuration, collaborating with product, cloud, and customer teams.

Qualifications

  • Bachelor's degree or equivalent practical experience in CS/CE/EE or related field.
  • 5+ years of software engineering with ownership of production services or distributed systems.
  • Strong programming in Python; proficient in Go, C++, Rust, or similar.
  • Experience designing and delivering multi-component features and APIs.
  • Experience operating services on Linux with containers and CI/CD.
  • Ability to diagnose correctness, reliability, and performance across distributed systems.

Responsibilities

  • Own end-to-end features for chat completions, text generation, streaming, and model configuration.
  • Lead multi-component delivery with design docs, tradeoffs, and milestones.
  • Ensure clear, stable API behavior across multiple backends and interfaces.
  • Integrate models, tokenizers, and configuration into the serving platform.
  • Coordinate with teams across model enablement, compiler, runtime, and cloud infra.
  • Improve reliability with metrics, tracing, logs, alerts, and incident response.

Skills

Python
Go
C++
Rust
Distributed systems
API design
REST/gRPC
Linux & containers

Education

Bachelor's degree in Computer Science/Engineering
Equivalent practical experience

Tools

Kubernetes
Torch/Hugging Face libraries
vLLM

Job description

Cerebras Systems is hiring a Senior Software Engineer to build the ML API layer for our disaggregated AI inference system. You will own features across inference APIs, model integration, and request routing, delivering consistent behavior across accelerators and backends.

You will work on streaming, structured outputs, multimodal inputs, and model configuration, collaborating with product, cloud, and customer teams.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior ML API Engineer – Real-Time Inference Leader
Senior ML API Engineer – Real-Time Inference Leader

Cerebras Systems • Sunnyvale (CA)

On-site
USD 180,000 - 240,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
Staff AI Inference API Engineer
Staff AI Inference API Engineer

Cerebras • Sunnyvale (CA)

On-site
USD 180,000 - 240,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
Senior Software Engineer, ML API – AI Inference
Senior Software Engineer, ML API – AI Inference

Cerebras Systems • Sunnyvale (CA)

On-site
USD 180,000 - 240,000
Senior Staff Engineer, Inference Platform (Distributed AI)
Senior Staff Engineer, Inference Platform (Distributed AI)

Cerebras Systems • 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
Advanced Technology: AI/ML Research Scientist
Advanced Technology: AI/ML Research Scientist

Cerebras Systems, Inc. • Sunnyvale (CA)

On-site
USD 120,000 - 160,000
Senior AI Inference Platform Engineer
Senior AI Inference Platform Engineer

Cerebras • Sunnyvale (CA)

On-site
USD 140,000 - 190,000