AI Inference Core - Infrastructure SW Engineer
Core
Design and build core Python frameworks, orchestration systems, and distributed execution engines that power engineering workflows across machines and clusters for Cerebras Systems.
Role type
Senior IC Infrastructure Software Engineer
Builds
Orchestration frameworks, execution engines, scheduling systems, test infrastructure, and developer tools for engineering workflows
Domain
AI hardware infrastructure / Distributed systems
Deliverable
production ML models | infrastructure
Required skills
Python, software architecture, concurrency, operating systems, distributed systems, debugging, API design
Preferred skills
Python concurrency (asyncio, multiprocessing), orchestration engines, test infrastructure (pytest), CI systems, Kubernetes
Technologies
Python, asyncio, multiprocessing, pytest, Kubernetes
Responsibilities
Design and maintain Python frameworks for orchestrating engineering workflows; Build reusable abstractions for scheduling and distributed execution; Define clear APIs and data models for infrastructure evolution; Reason about concurrency, state management, and failure recovery; Debug complex issues across OS, networking, and distributed services; Write automated tests and documentation; Partner with platform and ML teams to translate requirements into scalable designs
Seniority
Senior, hands-on IC