Career EngineCareer Engine
Your matchExample
91%match
Why you fitThis role calls for Python and Distributed Systems — tell us what you know and we'll check the rest.
Gap to noteAlso lists Machine Learning — worth confirming before you apply.

Get roles like this, scored and matched, in your inbox.

Sign up free →

Job Opening

SambaNova Systems logo

ML Infrastructure Engineer - New Grad

SambaNova Systems · Austin, TX · Posted 8 days ago

$131k–$197kic
PythonvLLMPyTorchLLM servingSpeculative decodingKV cachingContinuous batchingSGLang

Help bring speculative decoding, prompt caching, and tool calling into production on SambaNova's RDU accelerators, with accuracy tests that catch problems before customers do.

The ML Infrastructure team builds and operates the inference stack that serves SambaNova's models on our RDU accelerators. We cover request scheduling, caching, decoding techniques, public APIs, and the accuracy testing that every inference feature must pass before it ships.

As a new grad ML Infrastructure Engineer, you'll write production Python for our inference serving stack, including our vLLM integration and public APIs. You'll help bring features like speculative decoding, prompt caching, and tool calling into production on the RDU, and add accuracy and regression tests that catch problems before customers do.

  • Implement inference features on the RDU such as speculative decoding, constrained decoding, tool calling, prompt caching, and long-context inference
  • Adapt vLLM and related serving frameworks to the RDU architecture
  • Build and maintain endpoints in the public inference API
  • Write accuracy verification and regression tests for inference features
  • Debug latency, throughput, and reliability issues in production services

Required Qualifications

  • B.S. in Computer Science, Electrical Engineering, or related field
  • Strong programming skills in Python
  • Understanding of algorithms, data structures, concurrency, and systems design
  • Coursework or project experience in distributed systems or machine learning
  • Experience with LLM serving frameworks such as vLLM, SGLang, or TensorRT-LLM
  • Experience with inference techniques such as speculative decoding, KV caching, or continuous batching
  • Experience with PyTorch

Preferred Qualifications

  • M.S. or Ph.D. in Computer Science, Electrical Engineering, or related field
  • Experience building or maintaining APIs or backend services
  • Internship or research experience in ML systems or backend infrastructure
  • Experience with disaggregated systems - prefill/decode
  • Open source project ownership or contributions

Base Pay Range $131,200 — $196,800 USD

Apply on SambaNova Systems's site →

This posting is sourced from SambaNova Systems's own career site — applying takes you there directly.

Get roles like this, scored and matched, in your inbox.

Sign up free →

Related roles

There are 73 open roles at SambaNova Systems right now. This role centers on Python, Distributed Systems, Machine Learning, and Vllm.

See this month's Hiring Index: Fabs Are Closing. Design Isn't. for the broader trend behind roles like this one.

Want roles like this found for you?

Set your Focus once. Career Engine screens every new opening every week.

A scored, explained shortlist — not a keyword match — delivered weekly. Free for one profile.