Cerebras logo
Cerebras Posted 30+ days ago

AI Inference Core - Senior Infrastructure Software Engineer

Location

San Francisco

Hybrid

Contract

Permanent

Full-time

Salary

Not disclosed

Experience

5+ years

Senior level

Job summary

Responsibilities

We are hiring a Software Engineer to design and build the core software behind Cerebras engineering infrastructure.

  • Design, develop, test, and maintain Python frameworks and services used to orchestrate engineering workflows across machines and clusters.
  • Build reusable abstractions for scheduling, distributed execution, resource management, test execution, workflow planning, and failure recovery.
  • Define clear APIs, module boundaries, extension points, and data models that allow infrastructure systems to evolve without becoming difficult to maintain.
  • Reason about concurrency, asynchronous execution, multiprocessing, state management, retries, idempotency, cancellation, and partial failures.
  • Debug complex issues spanning Python applications, operating systems, processes, filesystems, networking, remote machines, and distributed services.

What they're looking for

  • 5+ years of professional software-engineering experience.
  • Strong proficiency in Python and a solid understanding of the language’s strengths, limitations, and runtime behavior.
  • Experience designing maintainable software systems, libraries, frameworks, backend services, or developer-facing APIs.
  • Good judgment around software architecture, abstraction boundaries, design patterns, extensibility, and long-term maintainability.
  • Understanding of concurrency concepts such as processes, threads, asynchronous execution, synchronization, and shared state.

Tech stack

Read the full job posting

This summary is written by Tokn from the original posting. Only the posting published by Cerebras is authoritative. Request a removal

jobs.ashbyhq.com ↗