Software Engineer, Inference Platform
Sunnyvale, CA • FullTime
Posted 4mo ago
Job Location
Sunnyvale, CA
Tech Stack
Remote Work Policy
On-site
Employment Type
FullTime
Categories
AI Infrastructure Engineer
About the job
Cerebras Systems is seeking a Software Engineer to join their Inference Platform team. This role involves contributing to the orchestration layer that manages inference on datacenter clusters, bridging cloud components with machine learning services. You will tackle novel problems in areas such as Kubernetes operators, service security policies, and CI/CD, helping to shape the next-generation architecture of a globally distributed inference platform.
Responsibilities
- Design, develop, test, and maintain production software, covering testing, continuous development, observability, security, networking, debugging, and productionization.
- Shape the technical direction for the Inference Platform, including Kubernetes custom resource definitions, failure domains, service boundaries, and system evolution, owning the roadmap for key technical areas.
- Architect active-active systems with rapid failover, graceful degradation, and clear SLOs, driving system-level improvements in latency, throughput, capacity efficiency, and resilience.
- Write and review production code in critical platform areas, making high-consequence architectural decisions and setting technical standards through design and code reviews.
- Lead on complex production issues and cross-system bottlenecks, driving observability, incident response, capacity planning, and post-incident improvement with high operational rigor.
- Partner with ML, Product, Infrastructure, and Cloud teams to translate requirements into scalable system designs and drive alignment on technical decisions.
Requirements
- 3+ years of experience in software engineering, with experience building and operating large-scale distributed systems or cloud infrastructure.
- Experience in distributed systems, ideally with Kubernetes.
- Experience building highly available, latency-sensitive systems at scale.
- Experience with security (certificates, TLS, mTLS).
- Experience optimizing latency, throughput, and efficiency in high-QPS systems.
- Strong proficiency in backend or systems languages such as Go or C++.
Benefits
- Build a breakthrough AI platform beyond the constraints of the GPU.
- Publish and open source their cutting-edge AI research.
- Work on one of the fastest AI supercomputers in the world.
- Enjoy job stability with startup vitality.
- A simple, non-corporate work culture that respects individual beliefs.